SpringBoot项目启动时运行程序
1.添加注解:
@Component //注入服务
@Order(value = 12) //设置优先级
2.类需要实现:ApplicationRunner接口
3.如果启动的程序有循环
建议创建一个新的线程:
Runnable runnable = new Runnable() { //创建新的线程
@Override
public void run() {
while(true) {
//循环体
}
}
};
Thread thread = new Thread(runnable);
thread.start(); //启动线程
即可完成启动时运行程序
-------如有侵权联系删除--------
-------如有侵权联系删除--------
-------如有侵权联系删除--------