코딩 2026-04-02 16:57:00 · 4분
· -
Spring Boot DDD 프로젝트에서 개발 컨벤션 정립하기
LS Renewal 프로젝트에서 팀과 함께 정립한 6가지 BE 아키텍처 규칙 — DTO 위치, Entity 도메인 로직, Lombok 최소화, HTTP 메서드, 용도별 Update 분리, 일급 컬렉션
#spring-boot
#ddd
#architecture
#convention
#tdd
LS Renewal 프로젝트에서 팀과 함께 정립한 6가지 BE 아키텍처 규칙 — DTO 위치, Entity 도메인 로직, Lombok 최소화, HTTP 메서드, 용도별 Update 분리, 일급 컬렉션
FindMyVibe 프로젝트에서 JPA Auditing을 적용하며 배운 것들. 동작 원리, 테스트 함정, H2 호환, 장단점까지 정리했다.
성향 분석 기반 취미 추천 서비스 FindMyVibe의 첫 번째 단계. 도메인 설계, TDD로 커버리지 100%, JPA Auditing까지 적용한 과정을 정리했다.
농업 데이터 거버넌스 포털의 백엔드 API 서버를 구축부터 운영까지 담당하며 배운 보안, 아키텍처, 코드 품질에 대한 실전 경험을 정리했다.
7개월간 백엔드를 구축하며 겪은 기술 선택, 보안 취약점 대응, 코딩 가이드라인 적용 과정에서 배운 8가지 실전 교훈을 정리했다.