카테고리 없음

Root-Context/Servlet-Contetxt 정리

Licht- 2023. 12. 7.

[Spring]Root-Context/Servlet-Context 정리


Root Context

비즈니스 레이어와 관련된 Bean들을 스캔

  • Service, Repository 등 비즈니스 로직을 다루는 클래스들이 포함
  • 일반적으로 공통적으로 필요한 빈들은 여기서 설정

Servlet Context

웹 레이어와 관련된 Bean들을 스캔

  • Controller 클래스와 뷰 리졸버, 핸들러 매핑등과 관련된 클래스들이 포함
  • 일반적으로 웹 관련된 빈들은 여기서 설정

정리

두가지 설정을 분리하는 이유

  • 관심사의 분리와 모듈화를 위해
  • 필요한 빈들을 명확하게 구분하여 설정할 수 있다.

주의사항

빈이 중복되지 않도록 주의할 것

댓글