2.beanfactory採用延遲載入的形式,在載入對應的xml先不建立bean物件,當getbean時才會建立
是在建立
ioc
容器時就已經把物件建立好了
beanfactory
是建立
ioc
容器時並沒有建立物件,而是在第一次
getbean
時再建立物件
scope屬性:(singleton單例預設值 prototype多例)
當
scope
為
prototype
時,每次獲取
bean
,都會重新例項化
init-method屬性:
當建立ioc容器後再進行初始化
init-method屬性:
滿足:①scope="singleton"
p命名空間注入:
1.新增p命名空間
xmlns:p
=
""
2. p:簡單屬性名=」值」 p:物件屬性名-ref=」bean的id」
spel的寫法
注入字串:
#
注入數字:
#
注入其它物件:
#
spring 4 註解實體
1.建立實體 repository 適用於dao層 service 適用於service controller 適用於web service用於標註業務層元件 controller用於標註控制層元件 如struts中的action repository用於標註資料訪問元件,即dao元件 compon...
Spring4之Spring整合Struts2框架
spring4之spring整合struts2框架 一 spring在web中的使用通過註冊 servlet contextloaderlistener,web 應用程式可以載入 spring 的applicationcontext 物件。這個 會將載入好的applicationcontext物件儲...
spring配置檔案
1 配置檔案的簡化 1 屬性的 property name foo value foovalue value property 簡化為 property name foo value foovalue 2 引用bean property name foo ref bean foobean prope...