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

标签 java hibernate spring maven

在我的项目中,有一些类包含@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/

相关文章:

java - 尝试使用 Google 登录凭据在 Firebase 上重新进行身份验证时出错

java - 如何将 ":"殖民名称从 XML 转换为 XSD 架构?

java - 生成跨多个表唯一的主键

java - HQL改造

java - hibernate 环境 : get only changed fields

java - 使用 Spring MVC 配置语言环境切换

java - java 中的 CountZeroes

java - Spring security 阻止用户操纵 url

java - 关于当中间有数据库时如何处理国际化的建议

spring - 如何在 Spring-data 中更改/定义 Mongodb 的默认数据库?