专栏名称: java思维导图
一个用思维导图结构化梳理java知识的公众号。精美文章配合xmind源导图,可视化学习与思考,让java不再难懂。
今天看啥  ›  专栏  ›  java思维导图

不仅会用@Async,我把源码也梳理了一遍(上)

java思维导图  · 公众号  · Java  · 2019-09-20 15:33

文章预览

说起异步化,很多人会想起异步线程、消息队列等,消息队列不是文章的主题,今天我们来聊聊spring对异步化的支持@EnableAsync & @Async。 我会分为以下几个步骤去说明,首先说说用法,然后再从源码层分析@Async的底层原理,同学们准备好了吗? @Async用法 想要开启异步化,我们就必须要用用到@EnableAsync注解,这又是我们之前给大家说个的@EnableXXX的模块,大家可以回顾一下:《 导图梳理springboot手动、自动装配,让springboot不再难懂 》,配置类中开启了@EnableAsync之后,@Async的注解就开始起作用了,我们先来做个简单的测试: 配置类 com.example.demo.config.AsyncConfig @EnableAsync @Configuration public class AsyncConfig { } 一个页面控制器 com.example.demo.controller.AsyncController @Slf4j @RestController pu ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览