Spring Boot与任务
  1. 异步任务

    1. 录播
      异步任务
      12分钟
  2. 定时任务

    1. 录播
      定时任务
      18分钟
  3. 邮件任务

    1. 录播
      邮件任务
      22分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

Spring Boot与任务免费

最近在学 1 累计报名 1 好评度 -
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

课程概述

目录

评论

老师介绍

  • 王汉远

    王汉远

    教授Java、Android、Php、Linux等课程。擅长快速上手、实战 项目的教学。
简  介 包括异步任务、定时任务、邮件任务在SpringBoot中的写法。
一、异步任务

在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。

两个注解:@EnableAysnc、@Aysnc

二、定时任务

项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor 、TaskScheduler 接口。

两个注解:@EnableScheduling、@Scheduled

cron表达式

三、邮件任务 
•邮件发送需要引入spring-boot-starter-mail
•Spring Boot 自动配置MailSenderAutoConfiguration
•定义MailProperties内容,配置在application.properties中
•自动装配JavaMailSender
•测试邮件发送

* 课程提供者:泽诺

老师还为你推荐了以下几门课程