SpringBoot 高级 任务

1、异步任务:

  @EnableAsync //开启异步注解功能

  @Async  //告诉Spring这是一个异步方法 

2.定时任务:

  @EnableScheduling //开启基于注解的定时任务

 

3.邮件任务:

  首先先导入邮件的maven依赖

 

然后以QQ邮箱发给163邮箱为例,先进入QQ邮箱,点击上方的设置--账户,再发短信把下面这两个服务开启

 

 

在application.properties里设置用户名和密码,密码最好用第三方授权码,

 

再配置当前所用的主机是QQ服务器

 

先实现一个简单的邮件发送:

 

再实现一个复杂的邮件发送,比如上传一张图片,带有html标签的内容:

 

posted @ 2020-04-23 18:52  小帅学java  阅读(4)  评论(0)    收藏  举报