@Async 需要执行异步方法时,在方法上加上@Async之后,底层使用多线程技术 .启动类上需要加上 @EnableAsync 注意:异步执行方法,不能与引用方法同在一个类里 @Transactional org.springframework.transaction.annotation包 ,不是来自javax.transaction .而且@Transactional不仅可以注解在方法上,也可以注解在类上.当注解在类上的时候意味着此类的所有public方法都是开启事务的.如果类级别和方法级