Springboot中使用定时器

 java中常规的定时器使用:

 springboot中的使用:简单两步,实现在spring boot中配置和使用定时器,
1、在入口类中加入@EnableScheduling注解:

     @SpringBootApplication

     @EnableScheduling

    public class CuwiTaskApplication extends SpringBootServletInitializer {

        protected static final Logger logger = LoggerFactory.getLogger(CuwiTaskApplication.class);

        public static void main(String[] args) throws Exception {

            SpringApplication.run(CuwiTaskApplication.class, args);

            logger.info("测试Task");

        }

    }

2、创建定时器类,类中的方法注解了@Scheduled就是一个定时器:

    @Component

    public class TimingInsert{

        @Scheduled(cron="0/1 * * * * ?")

        public void timingInsert(){

        System.out.println("ok....");

        }

    }

 
 
 

猜你喜欢

转载自blog.csdn.net/qq_41306795/article/details/82764212