1、同一个类中,方法内部调用事务失效2、事务方法被final、static修饰3、当前类没有被Spring管理4、非public修饰的方法(存在版本差异)5、事务多线程调用6、数据库本身不支持事务7、异常被方法内部try catch捕获,没有重新抛出8、嵌套事务回滚多了9、rollbackFor属性设置错误10、设置不支持事务的传播机制