model2
-
BeanFactory와 ApplicationContextSpring-diary 2020. 2. 5. 16:05
BeanFactoy는 Bean을 만들어내는 class들 중에 최상위 class이다. 이러한 최상위 클래스에서 자식은 더 많은 기능을 가지는데 그중 하나가 ApplicationContext이다. -ApplicationContext는 BeanFactory보다 더 많은 추상 method를 가지고 있다.- BeanFactory와 Application의 차이점? BeanFactory 싱글톤 객체를 로딩할 때는 getBean method가 호출 될 때까지 bean의 생성을 미룬다. lazy-loading ApplicationContext context를 시작하기 전에 모든 bean을 생성하고 로딩해서 필요할 때 언제든지 가져다 쓸 수 있도록 처리한다. Pre-loading 특징 응답시간이 빠르다. tomcat을 킬..