Spring Framework를 사용하여 개발할 때, Controller, Service, Repository, Entity를 어떻게 구성할지 고민이 될 수 있다.각 계층의 역할을 명확히 구분하여 구조를 설계하는 것이 중요한데,이 글에서는 Spring 프로젝트에서 보편적인 계층 구조를 어떻게 설정하는지에 대해 소개해보겠다. 1. 프로젝트 구조Spring 프로젝트는 보통 다음과 같은 구조로 구성된다.src └── main └── java └── com └── example └── projectname ├── controller │..