Spring Boot啟動時調用自己的非web邏輯
在spring Boot中,有些代碼是WEB功能,例如API等,但是有些邏輯是非WEB,啟動時就要調用并持續(xù)運行的,該如何加載自己的非WEB邏輯呢?
SpringBootApplication類實現(xiàn)CommandLineRunner并覆蓋run()方法
@SpringBootApplication public class ZjkApplication implements CommandLineRunner{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub // WEB SpringApplication.run(ZjkApplication.class, args); } @Override public void run(String... args) throws Exception { //your logic System.out.println("into zjk run"); } }
使用上面方式啟動的SPRING BOOT,即可以運行WEB又可以運行自己的邏輯
總結
以上所述是小編給大家介紹的Spring Boot啟動時調用自己的非web邏輯,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
Centos6.5下Jdk+Tomcat+Mysql環(huán)境安裝圖文教程
這篇文章主要為大家詳細介紹了Centos6.5系統(tǒng)下Jdk+Tomcat+Mysql環(huán)境安裝過程,感興趣的小伙伴們可以參考一下2016-05-05Spring+MyBatis多數(shù)據(jù)源配置實現(xiàn)示例
本篇文章主要介紹了Spring+MyBatis多數(shù)據(jù)源配置實現(xiàn)示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01SpringBoot @RequestParam、@PathVaribale、@RequestBody實戰(zhàn)案例
這篇文章主要介紹了SpringBoot @RequestParam、@PathVaribale、@RequestBody實戰(zhàn)案例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11解決dubbo啟動報服務注冊失敗Failed?to?register?dubbo
這篇文章主要介紹了解決dubbo啟動報服務注冊失敗Failed?to?register?dubbo問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12線程池ThreadPoolExecutor并行處理實現(xiàn)代碼
這篇文章主要介紹了線程池ThreadPoolExecutor并行處理實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-11-11