Spring Boot 定时器(九)
标签:
SpringBoot
主要是添加注解的方式进行
1、在Application中添加 @MapperScan("com.example.myjpa.dao")//mybatis的注解 @EnableScheduling//定时器注解 2、创建 ScheduledTasks.class 添加注解: @Configuration //1.主要用于标记配置类,兼备Component的效果。 @EnableScheduling // 2.开启定时任务 3、创建config定时器配置 CompleteScheduleConfig.class @Configuration @EnableScheduling 4、代码如下: private static String DEFAULT_CRON = "0 0/2 * * * ?";//表示间隔2分钟 //cron的时间间隔语法:0 0/2 * * * ?; @Override public void configureTasks(ScheduledTaskRegistrar scheduledTaskRegistrar) { // scheduledTaskRegistrar.scheduleFixedDelayTask(new FixedDelayTask(() -> { // // }, 10000, 1000 * 60)); scheduledTaskRegistrar.addTriggerTask(() -> { Student student = new Student(); student.setName("ok"); student.setAge(12); student.setSex("nan"); studentRepository.save(student);//jpa插入数据 }, triggerContext -> { return new CronTrigger(DEFAULT_CRON).nextExecutionTime(triggerContext); }); }
2、Spring boot 在定时器中进行数据库操作,在jpa框架进行增删改查操作数据库
数据库操作
1、简单的增删改查
3、Spring boot mybatis 的简单运用
1、简单的数据库操作 2、增删改查
作者:Cyclone_ye
链接:https://www.jianshu.com/p/c00f0b5b54a0
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦