springboot常用任务

导入依赖

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
//邮箱依赖

1.异步任务

使用@Async 声明方法是异步任务

@EnableAsync在主启动类添加开启异步注解

springboot常用任务

 

 

 2.邮件任务

在application中配置信息

 springboot常用任务

 

 注意:需在邮箱中开启pop3/smtp服务

3.定时任务

@EnableScheduling 开启定时任务
corn表达式
 
字段 允许值 允许的特殊字符
秒(Seconds) 0~59的整数 , - * /    四个字符
分(Minutes 0~59的整数 , - * /    四个字符
小时(Hours 0~23的整数 , - * /    四个字符
日期(DayofMonth 1~31的整数(但是你需要考虑你月的天数) ,- * ? / L W C     八个字符
月份(Month 1~12的整数或者 JAN-DEC , - * /    四个字符
星期(DayofWeek 1~7的整数或者 SUN-SAT (1=SUN) , - * ? / L C #     八个字符
年(可选,留空)(Year 1970~2099 , - * /    四个字符
 

springboot常用任务

上一篇:C 语言结构体


下一篇:Python获取当前时间或者当前时间戳【转】