注解@Async失效的情况

发布时间:2023-05-17 11:38:15

1.注释@Async的方法不是public方法

2.注释@Async的返回值只能是void或future

3.使用static修改注释@Async方法也会失败

4.Spring不能扫描异步类,也不能添加注释@Async或@EnableAsync注释

5.调用方和被调用方不能在同一类中

6.类别中需要使用@Autowired或@resource等注释自动注入,不能手动注入new对象

7.在Async方法上标注@Transactional是没有用的。但在Async方法调用的方法上标注@Transcational是有效的

ps 图灵课堂老师从近一百套最新一线互联网公司面试题中精选而出,涵盖Java架构面试 所有技术栈,包括JVM,Mysql,并发,Spring,Redis,MQ,Zookeeper,Netty, Dubbo,Spring Boot,Spring Cloud,数据结构与算法,设计模式等相关技术领域的大 厂面试题及详解。 详情咨询客服获取全套面经试题。

上一篇 java 计算模型 java中的模运算符
下一篇 java 获取实时动态服务器日志文件 java获取动态网页数据

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: