物理容器的概念?
容器(Container)
Spring 提供容器功能,容器可以管理對(duì)象的生命周期、對(duì)象與對(duì)象之間的依賴關(guān)系,您可以使用一個(gè)配置文件(通常是XML),在上面定義好對(duì)象的名稱、如何產(chǎn)生(Prototype 方式或Singleton 方式)、哪個(gè)對(duì)象產(chǎn)生之后必須設(shè)定成為某個(gè)對(duì)象的屬性等,在啟動(dòng)容器之后,所有的對(duì)象都可以直接取用,不用編寫任何一行程序代碼來(lái)產(chǎn)生對(duì)象,或是建立對(duì)象與對(duì)象之間的依賴關(guān)系。
換個(gè)更直白點(diǎn)的說(shuō)明方式:容器是一個(gè)Java 所編寫的程序,原先必須自行編寫程序以管理對(duì)象關(guān)系,現(xiàn)在容器都會(huì)自動(dòng)幫您作好。