springboot啓動後從db加載系統變量

項目中會把一些系統變量配置到數據庫中,在項目啓動後自動加載數據庫系統常量實現項目系統變量的自動化裝配。

實現方案:實現CommandLineRunner。實現了CommandLineRunner接口的Component會在所有Spring Beans都初始化之後,SpringApplication.run()之前執行,非常適合在應用程序啓動之初進行一些數據初始化的工作.

當有多個特定動作時可以通過@Order來定義執行的順序 @order(value=1)

   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章