springboot 处理 异步、定时、邮箱任务


异步任务

在启动类中开启异步任务

将方法注解为异步任务

定时任务

在启动类中开启定时任务

方法标记注解,使用 cron 表达式配置定时任务

cron 表达式一览

cron = "*,* * * * * *" 这六个值分别代表 秒、分、小时、日期、月份、星期。

在星期值中,0和7代表周日,1-6代表周一到周六,也可以用英文表示。

图片来源:尚硅谷ppt

邮件任务

配置

即发送邮件,需要注意大多邮箱的密码都是授权码

引入依赖

配置文件

发送简单邮件

发送复杂邮件

可以发送 HTML 信息和 文件。

效果图: