配置類的註解。在meta-inf\spring.factories
中宣告是配置類
檔案內容如下:
org.springframework.boot.autoconfigure.enableautoconfiguration=\被@postconstruct修飾的方法會在伺服器載入servlet的時候執行,並且只會被伺服器呼叫一次,類似於servlet的inti()方法。被@postconstruct修飾的方法會在建構函式之後,init()方法之前執行。com.unit.db.starter.datasourceautoconfiguration,\
com.unit.db.starter.druidpropertiesautoconfiguration,\
com.unit.db.starter.mybatisplusautoconfiguration,\
com.unit.db.starter.druidmonitorautoconfiguration
被@preconstruct修飾的方法會在伺服器解除安裝servlet的時候執行,並且只會被伺服器呼叫一次,類似於servlet的destroy()方法。被@preconstruct修飾的方法會在destroy()方法之後執行,在servlet被徹底解除安裝之前。
@bean是乙個方法級別上的註解,主要用在@configuration註解的類裡,也可以用在@component註解的類裡。
通過@order指定執行順序,值越小,越先執行。order如果不標註數字,預設最低優先順序,因為其預設值是int最大值。
@autoconfigurebefore 作用相反
這樣搞完後,a會先執行,然後才是b
@autoconfigurebefore(bconfiguration.class)
Configuration 配置物件
hibernate.cfg.xml通常使用xml配置檔案,可以配置內容更豐富。hibernate.properties用於配置key value 形式的內容,key不能重複的。配置有很多的侷限性。一般不用。可以進入hibernate distribution 3.6.10.final project...
Configuration註解 Bean註解
package com.test.spring.support.configuration configuration public class testconfiguration xmlns xmlns xsi xmlns context xmlns jdbc xmlns jee xmlns tx...
Sping中的 Configuration註解
使用要求 configuration不可以是final型別。configuration不可以是匿名類。巢狀的configuration必須是靜態類。bean類 public class testbean public string tostring public void start public ...