參考慕課網spring入門篇
定義 在.xml檔案中配置的id和class
初始化
即生成bean的例項
使用 即從bean容器中取出例項,呼叫相應的方法
銷毀 即在bean容器停止時,銷毀bean容器中所建立的例項
如果介面和配置的方法同時使用的話,會先執行介面的方法再執行配置的方法
此外還可以配置全域性預設初始化、銷毀方法
<?xml version="1.0" encoding="utf-8"?>
xmlns=""
xmlns:xsi=""
xsi:schemalocation="
/spring-beans.xsd"
default-init-method = "init" default-destroy-method = "destroy">
beans>
當乙個bean實現了介面或者存在配置的話,預設的初始化和銷毀的方法不會生效,會被覆蓋掉
如果使用了全域性預設初始化銷毀方法,類檔案中兩個預設方法可以不存在,bean的執行過程並不會失敗
但是如果使用介面或.xml配置的方法,那麼初始化和銷毀方法必須存在
Spring入門筆記(二)
name local beanid property name 屬性的名稱,setob local beanid 要被注入的id或name。id屬性的值不能包含特定字元,如 若想讓名字帶 用name屬性來代替。2 採用 name bean property ref local 只在當前文件中查詢被注...
spring入門筆記(一)IOC和bean的配置項
參考慕課網spring入門篇 1 官方文件位址 2 ioc 控制反轉 應用程式不負責物件的建立和維護,而是由外部容器負責,應用程式去申請,然後直接拿過來用。di是ioc的一種實現方式,讓呼叫類對某一介面實現類的依賴關係由第三方 容器或協作類 注入,以移除呼叫類對某一介面實現類的依賴。1 依賴注入 在...
學習筆記 Spring入門(二)
六 bean 1 bean的配置項 id 整個ioc容器中該bean的唯一標識 class 具體例項化的類 scope 範圍 作用域 constructor arguments 構造器的引數 properties 屬性 autowriring mode 自動裝配的格式 lazy initializa...