Reading Paths

처음 온 개발자를 위한 기본 경로

CS 감각부터 Linux와 배포까지 흐름을 잡습니다.

Start
20 posts2 steps

AI 도구를 개발에 붙이는 경로

AI 개념부터 Spring 연동과 운영 판단까지 연결합니다.

New
39 posts2 steps

Recent Posts

Backend & Spring·2026년 4월 13일

환경 분리와 Spring Profile: “로컬에선 되는데 운영에선 안 돼요”의 끝

Spring Boot Profile로 local/dev/prod 환경을 분리하는 방법을 실무 관점에서 설명합니다. 설정 우선순위, 프로필 활성화 방법, 민감 정보 관리, @Profile Bean 분리, 운영 배포 체크리스트까지 정리한 가이드입니다.

Backend & Spring·2026년 4월 13일

Flyway DB 마이그레이션 관리: ALTER TABLE 한 줄이 서비스를 멈추는 이유

Flyway를 사용한 DB 마이그레이션 관리를 실무 관점에서 설명합니다. 수동 SQL의 위험성, Flyway 설정과 명명 규칙, 실전 패턴, Forward Fix 전략, 기존 프로젝트 도입법까지 정리한 가이드입니다.

Backend & Spring·2026년 4월 12일

Swagger에서 SpringDoc으로: Springfox가 죽었다, API 문서는 어떻게 하지

Springfox에서 SpringDoc으로 전환하는 방법을 실무 관점에서 설명합니다. Springfox EOL 이유, SpringDoc 설정, 어노테이션 변경, JWT 인증 헤더, 운영 환경 비활성화까지 정리한 전환 가이드입니다.

Backend & Spring·2026년 4월 11일

트랜잭션과 동시성: 두 사용자가 동시에 수정하면 누구의 데이터가 살아남는가

Spring 트랜잭션과 동시성 제어를 실무 관점에서 설명합니다. @Transactional 실수, Lost Update 문제, 낙관적 락(@Version)과 비관적 락(FOR UPDATE)의 차이, 데드락 방지까지 정리한 가이드입니다.