使用
ref 為id名 , 識別名
map 注入
建設英航
null注入
properties 注入
12
控制反轉
* 誰來控制物件 , (傳統是由程式的本身建立)
* 使用spring 後 , 是由spring來建立物件
* 反轉 : 正傳是由程式本身建立物件 , 使用spring後 , 程式變為被動接收spring建立好的物件
* byname , 根據名稱(set方法名來的 ) 查詢相應的bean , 若有則裝配上
* bytype , 根據型別裝配 , 不用管bean的id ,單同一種型別的bean只能有乙個 ,(慎用)
* no , 不使用裝配
* constructor : 通過構造器注入例項化bean使用bytype的方式裝構造器(有參的建構函式)
Spring事務(一) Spring事務的使用
事務的經典舉例 某人要在商店使用電子貨幣購買100元的東西,當中至少包括兩個操作 該人賬戶減少100元 商店賬戶增加100元 事務就是要確保以上兩個操作 都能完成 或者 一起取消,否則就會出現100元平白消失或出現的情況。摘自wiki spring事務有兩種方式 程式設計式事務管理 宣告式事務管理 ...
spring初體驗筆記,spring的使用
在建立容器的時候參考beans.xml檔案將物件組裝好,不需要手動new乙個物件了,以下是beans.xml檔案的內容,已經給定message的value值 xmlns xsi xsi schemalocation spring beans.xsd bean beans spring將bean的資訊...
Spring使用的好處
在ssh框假中spring充當了管理容器的角色。我們都知道hibernate用來做持久層,因為它將jdbc做了乙個良好的封裝,程式設計師在與資料庫進 行互動時可以不用書寫大量的sql語句。struts是用來做應用層的,他它負責呼叫業務邏輯serivce層。所以ssh框架的流程大致是 jsp頁面 st...