创建jar文件时@Transactional(rollbackfor = {null})

时间:2011-12-06 08:16:25

标签: java hibernate spring maven

在我的项目中有一些包含@Transactional(rollbackfor=Exception.class)的类。编译和打包项目时,会创建一个jar文件。但是,查看@Transactional(roolbackfor=Exception.class)课程,我看到了@Transactional(rollbackfor={null})。这是什么原因_?什么是解决方案?

谢谢

1 个答案:

答案 0 :(得分:2)

我下载了该项目,但我没有看到任何问题。当我在另一个项目中导入jar时,我仍然看到正确的回滚。

我在命令行上发出mvn clean install来生成jar。我看了你认真的罐子。你看起来和我的相似,即使它也没问题。我甚至反编译它,我可以看到rollbackFor={Exception.class}中的AzerAuthorityDaoImpl