- Spring+Spring MVC+MyBatis從零開始學
- 吳為勝 楊章偉
- 382字
- 2019-11-22 18:31:38
2.1 Bean的配置
Spring如同一個工廠,用于生產和管理Spring容器中的Bean。要使用這個工廠,需要開發者對Spring的配置文件進行配置。在實際開發中,最常采用XML格式的配置方式,即通過XML文件來注冊并管理Bean之間的依賴關系。本節將使用XML文件的形式對Bean的屬性和定義進行講解。
在Spring中,XML配置文件的根元素是<beans>,<beans>中可以包含多個<bean>子元素,每一個<bean>子元素定義了一個Bean,并描述了該Bean如何被裝配到Spring容器中。<bean>子元素中包含多個屬性和子元素,常用的屬性和子元素如表2.1所示。
表2.1 <bean>元素的常用屬性和子元素

表2.1中只介紹了<bean>元素的常用屬性和子元素,實際上<bean>元素還有很多屬性和子元素,讀者可以到網上查閱相關資料進行獲取。
在Spring的配置文件中,通常一個普通的Bean只需要定義id(或name)和class兩個屬性即可。定義Bean的方式如下:

在上述代碼中,分別使用id屬性和name屬性定義了兩個Bean,并使用class元素指定其對應的實現類。
注意
如果在Bean中未指定id和name,那么Spring會將class值當作id使用。
推薦閱讀
- Flask Blueprints
- Rust實戰
- Android 9 Development Cookbook(Third Edition)
- UML+OOPC嵌入式C語言開發精講
- C/C++常用算法手冊(第3版)
- Web Application Development with MEAN
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- iOS開發實戰:從入門到上架App Store(第2版) (移動開發叢書)
- Webpack實戰:入門、進階與調優
- R用戶Python學習指南:數據科學方法
- 深度實踐KVM:核心技術、管理運維、性能優化與項目實施
- WCF技術剖析(卷1)
- 征服C指針(第2版)
- Azure for Architects
- Learning IBM Bluemix