在我的项目中,有一些类包含@Transactional(rollbackfor=Exception.class)
。编译和打包我的项目时,会创建一个 jar 文件。但是,查看 @Transactional(roolbackfor=Exception.class)
类,我看到 @Transactional(rollbackfor={null})
。这是什么原因_?解决方案是什么?
谢谢
最佳答案
我下载了该项目,但没有发现任何问题。当我在不同的项目中导入 jar 时,我仍然看到正确的回滚。
我在命令行上发出mvn clean install
来生成jar。我看了你 promise 的 jar 。你的看起来和我的很相似,即使这样也没有问题。我什至反编译了它,我可以在 AzerAuthorityDaoImpl
中看到 rollbackFor={Exception.class}
。
关于java - 创建jar文件时@Transactional(rollbackfor={null}),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8396950/