다양한 설정 형식
Last updated
Was this helpful?
Last updated
Was this helpful?
스프링 컨테이너는 다양한 형식의 설정 정보를 받을 수 있도록 유연하게 설계되어 있다.
지금까지 했던 방식이 이것이다. new AnnotationConfigApplicationContext(AppConfig.class)
로 자바 코드로 된 설정 코드를 넘긴다.
스프링 부트가 보편화되면서 xml 설정은 잘 사용하지 않는다. 컴파일 없이 빈 설정 정보를 바꿀 수 있는 장점이 있다. GenericXmlApplictionContext
에 xml 설정 파일을 넘기는 방식이다.
appConfig.xml
과 AppConfig.java
를 비교하면 비슷할 것이다.