1.1:在启动类上添加 @EnableScheduling注解
1.2:写一个方法如下:
@Scheduled(cron = "0 */1 * * * ?")
public void scheld() {
System.out.println("手机打开后所得到的");
}
1.3:针对:Scheduled:【所有时间的单位都是毫秒】
1.3.1:fixedRate
1.3.2:fixedDelay
1.3.3:initialDelay
1.3.4: cron 表达式
此处来源:https://www.cnblogs.com/lenve/p/10728897.html
1.4:针对Transactional:
1.4.1:以下两者的区别
@Transactional(rollbackFor=Exception.class)
在项目中, 如果类上加了这个注解,那么这个类里面的方法抛出任何异常,都会回滚,数据库里面的数据也会回滚。
@Transactional
在项目中, 如果类上加上这个注解, 那么事务只会在遇到RuntimeException的时候才会回滚
原文:https://www.cnblogs.com/libinshenbg/p/14151391.html