Closed quedevel closed 1 year ago
일반적으로 Spring Boot 프로젝트 생성시에 만들어지는 ...Application
에는
@SpringBootApplication
어노테이션이 선언되어 있는데 해당 어노테이션 내부에서
@ComponentScan
은 해당 ...Application
가 있는 패키지를 기준으로 Component를 Scan을 해주기 때문에
...Application
을 이동시켜주는 방법이 있다.
실제 프로젝트는 모듈이 많이 있을것이고 패키지명이 모두 같다는 보장을 할 수 없으므로
...Application
에 선언되어있는 @SpringBootApplication
어노테이션에 속성값 scanBasePackages
을 추가하여
명시적으로 패키지명을 작성해주는 방법이 있다.
Spring Multi Module간의 Bean을 사용한 모듈간의 의존성 테스트