Spring事务注解失效,显式使用代理对象后报空指针异常
最近有同事在开发Spring Boot的时候遇到了注解失效问题,和解决失效问题后出现空指针的问题。首先介绍下问题场景,在业务层类A中对a方法进行拆分,把数据库操作拆到了b方法中,并加上了@Transactional注解,但是实际使用中并没有实现事务,异常不会回滚,也就是说注解失效了。随后在网上查阅了部分资料,他打算显示的获取代理,然后再执行,这时却抛出了空指针异常,这让他相当的困惑。@Service@Slf4jpublic class A { @Autowired p
原创
2020-10-25 15:14:23 ·
964 阅读 ·
0 评论