定时sql中的时间加入到配置文件中

定时删除数据表7天前的数据.
sql写好了, 实现了.
那怎么做到把这个时间控制,加到配置文件application.properties里

img

你可以java中写个定时任务类,例如使用:注解 @Scheduled(cron = "0 */1 * * * ?")来触发
你可以将cron = "0 */1 * * * ?" 这个时间规则写进配置文件。
例如: application.properties文件中 cron=0 */1 * * * ?
定时任务类中这么写:
2、定时任务类增加@PropertySource注解:
@PropertySource("classpath:/xxxx.properties")
3、定时任务方法的Shedule注解改为:
@Scheduled(cron = "${cron}")

这个应该可以

shuzhiduo.com/A/kjdwW2yGdN/

不懂

互关 谢谢啦