[Spring Boot]스프링부트 사용하기 - Structuring Your Code / Configuration Classes(a.k.a Bean 설정) / Auto-configuration
Structuring Your Code 특정한 코드 구조를 강요하지 않는다. !권장사항! 1. Default package 사용을 권장하지 않는다. Default package 에서 클래스 파일 생성 후 @ConfigurationPropertiesScan, @ComponentScan, @EntityScan, @SpringBootApplication 어노테이션을 사용할 경우 Default package 안에 있는 모든 class들에 대해 scan을 수행할 것이다. 따라서 어플리케이션 성능에 영향을 미칠 수 있다. 2. Locating the Main Application Class Main 메소드를 갖고 있는 클래스의 위치는 root 패키지 및에 위치 할 것을 추천한다. Main 메소드를 갖고 있는 클래스..