Spring

Spring Framework - servlet-context.xml해석

공부하고 기억하는 공간 2023. 4. 17. 04:52
728x90
반응형
SMALL

 

  1. xmlns, xsi:schemaLocation: XML 스키마와 관련된 정보를 정의합니다.
  2. <annotation-driven />: Spring MVC에서 @Controller, @RequestMapping 등의 어노테이션을 사용할 수 있도록 지원합니다.
  3. <resources>: 정적인 자원(이미지, CSS, JS 등)을 처리하기 위한 설정입니다.
  4. <beans:bean>: **InternalResourceViewResolver**를 빈으로 등록하여 뷰의 이름을 JSP 파일로 변환하는 역할을 합니다.
  5. <context:component-scan>: 지정된 패키지를 스캔하여 해당 패키지에 있는 클래스 중에서 특정 어노테이션이 붙은 클래스를 스프링 빈으로 등록합니다.

위 설정 파일에서는 com.itbank.day04 패키지와 com.itbank.controller 패키지에 있는 클래스를 스캔하여 스프링 빈으로 등록하도록 설정되어 있습니다. 또한, Battery 클래스를 빈으로 등록하고 있습니다.

728x90
반응형
SMALL