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

异步任务

在启动类中开启异步任务

image-20211222145904772

将方法注解为异步任务

image-20211222145935378

定时任务

在启动类中开启定时任务

image-20211222151404551

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

image-20211222151547217

cron 表达式一览

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

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

image-20211222151758147

图片来源:尚硅谷ppt

邮件任务

配置

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

引入依赖

image-20211222154206501

配置文件

image-20211222154227785

发送简单邮件

image-20211222154348336

发送复杂邮件

可以发送 HTML 信息和 文件。

image-20211222155017121

效果图:

posted @ 2021-12-22 15:54  yangruomao  阅读(33)  评论(0编辑  收藏  举报