如何在SpringBoot项目中使得job任务只在启动时执行一次?一般都会采用如下2种当时来实现:
1、编写一个类,实现CommandLineRunner,然后覆写run方法,将需要执行的代码块放在里面,当项目启动时只会执行一次。
2、在需要执行的方法上添加 @PostConstruct注解即可。
如何在SpringBoot项目中使得job任务只在启动时执行一次?一般都会采用如下2种当时来实现:
1、编写一个类,实现CommandLineRunner,然后覆写run方法,将需要执行的代码块放在里面,当项目启动时只会执行一次。
2、在需要执行的方法上添加 @PostConstruct注解即可。