component-scan 추가 질문 드립니다.
- 작성자 :
- 박*우
- 작성일 :
- 2014-05-13 11:49:26
- 조회수 :
- 468
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
exclude-filter를 include-filter 로 변경하거나 component-scan에 해당 property를 빼면 문제 없이 돌아가기는 하는데
교육때 어떤 이유에서 controller를 제외하고는 exclude-filter를 해야한다고 들었는데 가물가물해서 질문드립니다.;;
그냥 무시하고 사용해도 되는지 아니면 어떤 이유에서 써야하는지 다시 한번 답변 부탁드립니다.
좋은 하루 되세요~
교육때 어떤 이유에서 controller를 제외하고는 exclude-filter를 해야한다고 들었는데 가물가물해서 질문드립니다.;;
그냥 무시하고 사용해도 되는지 아니면 어떤 이유에서 써야하는지 다시 한번 답변 부탁드립니다.
좋은 하루 되세요~
A
안녕하세요. 박진우님.
위의 이유는 효율적인 빈 관리를 위하여 보든 빈을 하나의 빈 설정파일에 등록하지 않고,
Layer 별로 빈 파일을 나누어 등록한 후 applicationContext, WebApplicationContext 로 사용하기 때문입니다.
ApplicationContext 는 ContextLoaderListener에 의해 생성되며 persistance, service layer의 빈을 관리하고,
WebApplicationContext 는 DispatcherServlet에 의해 생성. presentation layer의 빈을 관리하게 됩니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.
위의 이유는 효율적인 빈 관리를 위하여 보든 빈을 하나의 빈 설정파일에 등록하지 않고,
Layer 별로 빈 파일을 나누어 등록한 후 applicationContext, WebApplicationContext 로 사용하기 때문입니다.
ApplicationContext 는 ContextLoaderListener에 의해 생성되며 persistance, service layer의 빈을 관리하고,
WebApplicationContext 는 DispatcherServlet에 의해 생성. presentation layer의 빈을 관리하게 됩니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.