Java的任务在项目中需要用到的地方很多,比如,每月月末的财务报表给财务部门,定时给领导发个邮件短信等等.这时候我们就需要用到任务了,任务调度本身涉及到多线程并发.运行时间规则制定和解析.场景保持与恢复.线程池维护等诸多方面的工作.之前的学习中也使用过任务的框架Quartz,用起来也十分地编辑.本篇文章主要讲的是SpringBoot中基于注解的任务调度的简单使用. 一.异步任务 正常情况下,同一线程中的方法是同步执行的,比如我要请求一段数据,但是这个数据等待service层执行3s之后,然后才…