spring学习笔记01-BeanFactory和ApplicationContext的区别
生活随笔
收集整理的這篇文章主要介紹了
spring学习笔记01-BeanFactory和ApplicationContext的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
spring學習筆記01-BeanFactory和ApplicationContext的區別
BeanFactory 和 ApplicationContext 的區別
??????????BeanFactory 才是 Spring 容器中的頂層接口。 ApplicationContext 是它的子接口。
??????????BeanFactory 和 ApplicationContext 的區別: 創建對象的時間點不一樣。
??????????ApplicationContext:只要一讀取配置文件,默認情況下就會創建對象。 BeanFactory:什么使用什么時候創建對象。
ApplicationContext 接口的實現類
???????? ClassPathXmlApplicationContext: 它是從類的根路徑下加載配置文件 推薦使用這種
??????????FileSystemXmlApplicationContext: 它是從磁盤路徑上加載配置文件,配置文件可以在磁盤的任意位置。
??????????AnnotationConfigApplicationContext: 當我們使用注解配置容器對象時,需要使用此類來創建 spring容器。它用來讀取注解。
spring 中工廠的類結構圖
總結
以上是生活随笔為你收集整理的spring学习笔记01-BeanFactory和ApplicationContext的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VS2005 添加 Microsoft.
- 下一篇: 实现一个压缩Remoting传输数据的S