1. 配置bean元素 基本屬性
2.建立方式
一般情況下全都用預設的
多例模式 在整合struts2的時候必須用多例模式
3.建立生命週期的方法
在物件建立後馬上就執行乙個方法,物件銷毀前執行乙個方法
在這個user類中 書寫init和destroy方法
注意:銷毀物件 物件必須是單例的 如果是多里的無法手動銷毀
4.spring建立物件的方式
(1)無引數的建構函式(重點使用)
(2)靜態工廠例項化
並且建立乙個use***ctory該類中提供乙個靜態createuser
public static user createuser()
(1)例項化工廠建立
public user createuser1()
(1)
get-set
注入(最重要的)
基本屬性 8打基礎型別
name 類屬性名 value屬性值
引用屬性 物件
name 類的屬性名 ref 引用的bean 的name
(2) 建構函式注入
name value (ref) index type
屬性 具體的值 引數的位置 引數的型別
(3) p』空間注入(最簡單)但是 業界不認可 還是使用
第一步匯入約束
xmlns:p=
(4) spel注入類似於el和ognl表示式
陣列arr
多個資料
趙四趙五
collectionbean collectionbean = (collectionbean) ac.getbean("collectionbean");
objectarr=collectionbean.getarr();
for (object o:arr){
system.out.println(o);
list / set
李四李五
collectionbean collectionbean = (collectionbean) ac.getbean("collectionbean");
list list=collectionbean.getlist();
for (object o:list){
system.out.println(o);
map鍵值對 key key-ref value value-ref map
collectionbean collectionbean = (collectionbean) ac.getbean("collectionbean");
map map = collectionbean.getmap();
string name = (string) map.get("name");
system.out.println(name);
user user = (user) map.get("user");
system.out.println(user);
properties
com.sun
jdbc://localhost:3306/...
root
resource 其他配置檔案的位址
spring 配置註解詳解
這是之前學習spring3時整理的註解解釋,新的註解例如spring4和springboot中的註解會另找時間整理 component component是所有受spring 管理元件的通用形式,component註解可以放在類的頭上,component不推薦使用。controller contro...
Spring的MVC配置詳解
web.xml檔案內容 web.xml檔案內容開始 web.xml檔案內容結束 map test.xml檔案內容 map test.xml檔案內容開始 map test.xml檔案內容結束 而此時的控制器類一定要extends multiactioncontroller 繼承這個類 是spring裡...
詳解Spring的配置檔案
1.基本配置 第乙個第二個 第三個第乙個l 第二個l 第三個l value1 value2 value3 2.開啟aop aop的xml版本 3.開啟事務和註解 xml版本 4.ssh hibernate.dialect org.hibernate.dialect.mysql5dialect hib...