Spring Boot 실무 프로젝트 폴더 구조 설계 가이드백엔드 프로젝트를 설계할 때 가장 중요한 초기 작업 중 하나는 폴더 구조를 설정하는 것입니다. 올바른 폴더 구조는 코드의 가독성과 유지보수성을 높이고, 팀 간 협업을 원활하게 만듭니다. 이번 글에서는 Spring Boot 프로젝트에서 주로 사용되는 계층형 구조와 도메인 중심 구조(DDD)를 비교하고, 실무에서 고려해야 할 사항을 다룹니다.1. 계층형 구조📂 기본 개념계층형 구조는 프로젝트를 기능별로 분리한 방식입니다. 컨트롤러, 서비스, 레포지토리 등 각 계층별로 관련된 클래스를 분리하여 관리합니다. 이는 간단한 애플리케이션이나 작은 규모의 프로젝트에서 널리 사용됩니다.📁 폴더 구조 예시src/main/java├── controller /..