在spring Boot中,有些代碼是WEB功能,例如API等,但是有些邏輯是非WEB,啟動(dòng)時(shí)就要調(diào)用并持續(xù)運(yùn)行的,該如何加載自己的非WEB邏輯呢?
創(chuàng)新互聯(lián)專(zhuān)注于宣威企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),成都做商城網(wǎng)站。宣威網(wǎng)站建設(shè)公司,為宣威等地區(qū)提供建站服務(wù)。全流程按需求定制網(wǎng)站,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
SpringBootApplication類(lèi)實(shí)現(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"); } }
使用上面方式啟動(dòng)的SPRING BOOT,即可以運(yùn)行WEB又可以運(yùn)行自己的邏輯
總結(jié)
以上所述是小編給大家介紹的Spring Boot啟動(dòng)時(shí)調(diào)用自己的非web邏輯,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)創(chuàng)新互聯(lián)網(wǎng)站的支持!