摘要: 项目开发中经常需要执行一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息,Spring为我们提供了异步执行任务调度的方式,提供了两个接口。 TaskExecutor接口 TaskScheduler接口 两个注解: @EnableScheduling @Scheduled 测试步骤: 1 阅读全文
posted @ 2020-06-01 19:34 hellowen2020 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 引入pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> application.propertie 阅读全文
posted @ 2020-06-01 18:28 hellowen2020 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 异步处理还是非常常用的,比如我们在网站上发送邮件,后台会去发送邮件,此时前台会造成响应不动,直到邮件发送完毕,响应才会成功,所以我们一般会采用多线程的方式去处理这些任务。 给hello方法添加@Async注解,SpringBoot就会自己开一个线程池,进行调用! //告诉Spring这是一个异步方法 阅读全文
posted @ 2020-06-01 17:50 hellowen2020 阅读(576) 评论(0) 推荐(0) 编辑