任务调度
添加启动注解
@SpringBootApplication
@MapperScan("com.itlaoqi.babytun") //mybatis在SpringBoot启动的时候自动扫描mybatis实现的接口
@EnableScheduling//自动任务调度
public class BabytunApplication {
public static void main(String[] args) {
SpringApplication.run(BabytunApplication.class, args);
}
}
测试代码
@Component //组件类,IOC容器扫描到后会自动实例化加载
public class StaticTask {
@Resource
private GoodsService goodsService;
@Resource
private Configuration freemarkerConfig;
//public void xxx(){}
//* * * * * ? 每秒钟执行一次
//秒 分 小时 日 月 星期
//* 代表所有时间
@Scheduled(cron = "0 0/5 * * * ?")
public void doStatic() throws IOException, TemplateException {
System.out.println(new Date());
}
}
网友评论