1、异步任务:
@EnableAsync //开启异步注解功能
@Async //告诉Spring这是一个异步方法
2.定时任务:
@EnableScheduling //开启基于注解的定时任务
3.邮件任务:
首先先导入邮件的maven依赖
然后以QQ邮箱发给163邮箱为例,先进入QQ邮箱,点击上方的设置--账户,再发短信把下面这两个服务开启
在application.properties里设置用户名和密码,密码最好用第三方授权码,
再配置当前所用的主机是QQ服务器
先实现一个简单的邮件发送:
再实现一个复杂的邮件发送,比如上传一张图片,带有html标签的内容: