日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
在Spring中裝配bean的基本xml配置

在spring容器內(nèi)拼湊bean叫作裝配。裝配bean的時(shí)候,你是在告訴容器,需要哪些bean,以及容器如何使用依賴注入將它們配合在一起。

成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)的開(kāi)發(fā),更需要了解用戶,從用戶角度來(lái)建設(shè)網(wǎng)站,獲得較好的用戶體驗(yàn)。創(chuàng)新互聯(lián)建站多年互聯(lián)網(wǎng)經(jīng)驗(yàn),見(jiàn)的多,溝通容易、能幫助客戶提出的運(yùn)營(yíng)建議。作為成都一家網(wǎng)絡(luò)公司,打造的就是網(wǎng)站建設(shè)產(chǎn)品直銷的概念。選擇創(chuàng)新互聯(lián)建站,不只是建站,我們把建站作為產(chǎn)品,不斷的更新、完善,讓每位來(lái)訪用戶感受到浩方產(chǎn)品的價(jià)值服務(wù)。

理論上,裝配bean可以從任何資源獲得,包括屬性文件,關(guān)系數(shù)據(jù)庫(kù)等,但xml是最常見(jiàn)的spring 應(yīng)用系統(tǒng)配置源。Spring中的幾種容器都支持xml配置使用裝配bean,包括:
XmlBeanFactory ,
ClassPathXmlApplicationContext ,
FileSystemXmlApplicationContext ,
XmlWebApplicationContext

基本的xml配置包括如下幾個(gè)方面:
1.添加一個(gè)bean
2.設(shè)置bean的屬性
2.1 手動(dòng)設(shè)置
2.1.1 通過(guò)Setter方法
2.1.2 通過(guò)構(gòu)造器
2.2 自動(dòng)設(shè)置

xml配置其中bean的屬性即為bean里的成員變量,這些成員變量值的獲得可以通過(guò)setter方法,例如某個(gè)屬性為name,則setter方法為 setName(String name);或者通過(guò)構(gòu)造器在類被實(shí)例化時(shí)初始化。Setter方法(例如setName方法)或者構(gòu)造器的調(diào)用都可以通過(guò)在xml文件里進(jìn)行配置,從而實(shí)現(xiàn)讓spring容器來(lái)自動(dòng)進(jìn)行。
1.添加一個(gè)bean,以下是一個(gè)例子:

  1. id = “mybean”  
  2. Class = “blog.spring.MyBean”  
  3. Singleton = “false”  
  4. init-method = “initMethod”  
  5. destroy-method = “destroyMethod”  
  6. autowire = “autowire type”  
  7. /> 

下面是對(duì)該標(biāo)簽里各個(gè)屬性的解釋:
Id : 標(biāo)識(shí)該bean的名稱,通過(guò)factory.getBean(“id”)來(lái)獲得實(shí)例。
Class : 該bean的類路徑。
Singleton : 默認(rèn)為true,即單實(shí)例模式,每次getBean(“id”)時(shí)獲取的都是同
一個(gè)實(shí)例,如果設(shè)置為false,即原型模式,則每次獲取的是新創(chuàng)建的實(shí)例。
Init-method : 在bean實(shí)例化后要調(diào)用的方法(bean里定義好的方法)。
Destroy-method : bean從容器里刪除之前要調(diào)用的方法。
Autowire : 其屬性要通過(guò)何種方法進(jìn)行屬性的自動(dòng)裝配。

對(duì)于上述的各個(gè)屬性,id和class是必要的,其他的則可以省略。例如如果設(shè)置了autowire的值,則表明需要自動(dòng)裝配,否則是手動(dòng)裝配。

【編輯推薦】

  1. Spring Module 0.3版本發(fā)布
  2. 在Spring中XFire構(gòu)建Web Service
  3. Spring Web Services框架入門研究
  4. Sun GlassFish對(duì)Spring的支持
  5. 詳細(xì)介紹Spring的核心

網(wǎng)頁(yè)名稱:在Spring中裝配bean的基本xml配置
網(wǎng)頁(yè)鏈接:http://www.dlmjj.cn/article/coeecei.html