a) @SpringBootApplication啟動(dòng)類當(dāng)中沒有添加@EnableAsync注解。 b) 異步方法使用注解@Async的返回值只能為void或者Future。 c) 沒有走Spring的代理類。因?yàn)锧Transactional和@Async注解的實(shí)現(xiàn)都是基于Spring的AOP,而AOP的實(shí)現(xiàn)是基于動(dòng)態(tài)代理模式實(shí)現(xiàn)的。那么注解失效的原因就很明顯了,有可能因?yàn)檎{(diào)用方法的是對(duì)象本身而不...