一、添加依赖包:
<!-- 使用Spring Task 任务定时器 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-quartz</artifactId>
</dependency>
二、在定时类中添加@Configuration:表明该类是一个配置类 、@EnableScheduling:开启对定时任务的支持
@Configuration
@EnableScheduling
public class SchedulingConfig {
@Autowired
private CommodityService commodityService;
/**
* 同步商品管理的创建 0/10 * * * * ?每十秒 0 0/30 * * * ?每30分钟
*/
// 半小时运行一次
// @Scheduled(cron = "0 0/30 * * * ?")
@Scheduled(cron = "0 0/10 * * * ?")
public void synCommdityCreate() {
commodityService.syncCommodity();
}
}
参考资源:https://blog.csdn.net/wqh8522/article/details/79224290