今天,我們說幾個spring的配置。
1,scope屬性,bean的作用範圍,常用的兩個:
* singleton :預設值,單例的.
* prototype :多例的.
singleton是單例的,每次建立容器就會建立,以後不會再建立,而prototype是多例的,每次建立物件都會建立。例如:
(user)u1 = ac.getbean("user");
(user)u2 = ac.getbean("user");
如果,scope是singleton,納悶u1==u2是true,如果scope是prototype那個u1==u2是flase。
預設是單例的。
大家可以自己建立然後試一試
2,init-method初始方法,此屬性,會在建立容器的時候,執行類的方法,如init-method="init",在建立的時候就會執行user類中的init()方法。
3,import屬性,在spring的配置檔案中,我們可能有很多bean,這時候配置檔案會看著很亂,我們可以在別處建立其他xml檔案,然後在需要的xml檔案中引入,用的就是import屬性。
4,最後,我們再說個屬性注入set方式,**:
這裡,property就是屬性注入,為我們的name賦值tom
Spring框架 配置解析(一)
若將 dispatcherservlet 請求對映配置為 則 spring mvc 將捕獲web 容器的所有請求,包括靜態資源的請求,springmvc 會將他們當成乙個普通請求處理,因找不到對應處理器將導致錯誤。可以在 springmvc 的配置檔案中配置 的方式解決靜態資源的問題 將在 spri...
spring框架IOC配置
ing context 3.2.xsd chema tx chema tx spring tx.xsd chema aop chema aop spring aop.xsd p gzsc 18000 111aaaa bbbb 9999 8888 user wwww 50可以通過註解方法,就不用在xm...
Spring框架配置類
spring框架配置類,作用與bean.xml一樣 configuration作用 指定當前類是乙個配置類componentscan作用 用於通過註解指定spring在建立容器時要掃瞄的包 屬性 value 它和basepackage的作用是一樣的,都是用於指定建立容器時要掃瞄的包。我們使用此註解等...