异步注解@Async

2023-07-12

启动类添加@EnableAsync注解

方法添加@Async 


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


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


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


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


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


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


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