반응형
WebApplication.java 파일의 경우 Spring Boot의 Runner역할을 하고 있고,
@SpringBootApplication Annotation을 달게되면, ComponentScan등 기본적으로 되어야 하는 귀찮은 설정들이 해소가 된다.
그런데... 이 WebApplication.java 파일이 기본 package가 아닌 하위 package로 들어가게 되면
ComponentScan의 역할을 제대로 하지 않는 것 같다.
특히 JPA를 사용하는 경우 Repository를 제대로 찾지를 못해서 계속 bean 생성 오류를 뿜게 된다.
앞으로, WebApplication.java파일은 package root에 위치하도록 프로젝트를 구성해야 할 것 같다.
반응형
'개발 > Spring Framework' 카테고리의 다른 글
[Spring Boot] boot에서 jsp 사용하기 (0) | 2016.06.10 |
---|---|
[Spring Security] jsp에서 taglib 이용 시 JasperException이 발생하는 경우 (0) | 2016.06.10 |
[Spring Security] UserDetailService wrapping (0) | 2016.06.10 |
[Spring Boot] jar로 패키징 시 daemon화 시키기 (0) | 2016.06.10 |
[Spring Boot] freemarker에서 Spring Security taglib 인식이 안되는 경우 (0) | 2016.06.10 |