본문 바로가기

1인개발자에서 살아남는법!47

[#3 spring boot] JSP 기반 레거시 프로젝트, Spring Boot + Thymeleaf로 마이그레이션하기 기존 Spring MVC + JSP + MyBatis 기반 레거시 프로젝트를 Spring Boot + Thymeleaf + JPA로 마이그레이션하는 과정을 상세히 기록한 가이드입니다.진행 요약JSP → Thymeleaf 마이그레이션 구조 설계 및 navigation, recipeForm 전환 시작Thymeleaf Layout Dialect 적용 및 레이아웃 구성 완료공통 CSS/JS 폴더 구조 및 위치 지정 완료공통 폴더 구조 및 위치src/ └── main/ └── resources/ ├── static/ │ ├── css/ │ │ ├── reset.css │ │ ├── style.css .. 2025. 5. 30.
2025년 IT 트렌드 대공개: 암호화폐·블록체인의 재부상과 전망 2025년 한국 IT 트렌드 TOP10 – 4️⃣ 암호화폐·블록체인 재부상가상자산과 블록체인 기술이 다시금 주목받고 있습니다. 최근 비트코인 등 주요 가상화폐 가격이 회복세를 보이며, 메타버스, DeFi(탈중앙화 금융), NFT, 중앙은행 디지털화폐(CBDC) 등 다양한 분야에 블록체인 기술이 적용되고 있습니다.특히 웹3 기반의 토큰화(Tokenization)와 탈중앙 금융 인프라 구축은 새로운 성장동력으로 떠오르고 있습니다. 벤처캐피탈(VC) 투자도 반등하여, 2025년 1분기 블록체인 및 암호화폐 스타트업에 대한 투자액은 48억 달러로 2022년 이후 최고치를 기록했습니다. 이러한 투자는 주로 공급망 보안, 실물 자산의 토큰화, 탈중앙 금융 인프라에 집중되고 있으며, 기업들은 암호화폐 결제 시스템과 .. 2025. 5. 30.
2025년 IT 트렌드 대공개: AI 반도체·칩 기술의 핵심과 전망 2025년 한국 IT 트렌드 TOP10 – 3️⃣ AI 반도체 및 칩 기술최근 방대한 데이터 처리와 AI 연산 수요의 폭증으로 AI 전용 반도체에 대한 관심과 투자가 급증하고 있습니다. 엔비디아의 GPU, 구글의 TPU 등 AI 학습과 추론을 위한 고성능 가속기는 물론, 스마트폰과 통신 장비용 NPU(신경망처리장치) 개발도 활발하게 진행되고 있습니다.한국에서는 삼성전자와 SK하이닉스가 첨단 미세공정 및 고대역폭 메모리 개발에 집중하며, AI 칩 설계 전문 팹리스 업체들도 시장에 뛰어들고 있습니다. 예를 들어 AI반도체 스타트업 Rebellions 등은 글로벌 시장에서 경쟁력을 확보하기 위해 기술 개발을 가속화하고 있습니다.2025년 한국 정부는 AI 분야에 총 4,800억원을 투자할 계획이며, 이 중 A.. 2025. 5. 30.
2025년 IT 트렌드 완벽 정리: XR과 메타버스로 여는 현실과 가상의 경계 최근 IT 업계에서 가장 주목받는 키워드 중 하나는 바로 XR(확장현실)과 메타버스입니다. VR(가상현실), AR(증강현실), MR(혼합현실)을 통칭하는 XR 기술은 지난 몇 년간 연구와 실험 단계에 머물러 있었지만, 2025년에는 교육, 의료, 제조, 엔터테인먼트 등 산업 현장 중심으로 도입이 빠르게 확산되고 있습니다.XR과 메타버스, 어디까지 왔나?애플의 Vision Pro, 구글과 삼성의 안경형 AR 디바이스, 메타의 VR 헤드셋 등 최신 하드웨어가 속속 등장하고 있습니다. 특히 웹 기반 XR(웹XR) 기술도 발전하면서 접근성이 한층 높아지고 있죠.국내에서는 네이버의 ZEPETO(회원 4억 이상)를 필두로 한 메타버스 플랫폼 활용 사례가 늘고 있습니다. 브랜드 마케팅, 가상 컨퍼런스, 전시회, 원격.. 2025. 5. 29.
2025년 IT 트렌드 완벽 정리: 생성형 AI로 시작하는 기술 혁명 안녕하세요, 여러분! 오늘은 제가 정말 관심을 가지고 있는 생성형 AI(GPT, Gemini, Cursor 등) 이야기를 해볼까 합니다. 요즘 IT 업계와 개발자 커뮤니티에서 생성형 AI가 화제를 넘어 필수 도구로 자리 잡고 있다는 사실, 알고 계신가요? 생성형 AI, 어디까지 왔을까? 2023년 말 등장한 GPT-4 이후, 생성형 AI 기술은 상상을 초월할 만큼 발전하고 있어요. 단순히 텍스트를 생성하던 수준을 넘어 코드 작성, 콘텐츠 제작, 고객 응대, 데이터 분석, 이미지 및 음성 생성까지 거의 모든 영역에 적용되고 있습니다.저 역시 OpenAI ChatGPT, Google Gemini, Cursor 등 다양한 AI 도구를 일상적으로 사용하고 있어요. 특히 Cursor는 코드 편집과 리팩토링을 .. 2025. 5. 29.
[#2 spring boot] application.yml 구성 및 MariaDB 연동 – Spring Boot 설정 완벽 가이드 이번 포스트에서는 Spring Boot 프로젝트의 핵심 설정 파일인 application.yml을 구성하고, 레거시 프로젝트에서 사용하던 MyBatis와 XML 기반 DB 설정을 Spring Boot + JPA 환경에서 MariaDB 연동으로 전환하는 방법을 다룹니다.1️⃣ Spring Boot 설정 파일 개요application.properties vs application.yml: 두 파일은 기능적으로 동일하지만, .yml은 계층 구조를 직관적으로 표현할 수 있어 관리가 용이함.설정 범위: 서버 포트, DB 연결 정보, JPA 동작, 템플릿 엔진 설정 등 프로젝트 전반의 설정을 포함.2️⃣ MariaDB 연결 정보 구성src/resources/application.yml 파일 추가 기존 XML .. 2025. 5. 24.