java - 使用 J2EE 和 Jboss 每次测试后回滚

标签 java jakarta-ee jpa testing jboss

我在上一个项目中使用了 hibernate + Spring。设置持久性测试非常容易,因为在测试类的顶部使用以下注释,数据库中的更改将在每次测试后回滚。

@TransactionConfiguration(defaultRollback=true)

现在我将 J2EE 与 arquillian 和 Jboss 应用服务器一起使用。有没有类似的方法?

最佳答案

据谷歌告诉我,@TransactionConfiguration 是 Spring Framework 4.0 的一部分。 因此,您应该在新项目中包含 Spring - 即使它仅用于测试。

关于java - 使用 J2EE 和 Jboss 每次测试后回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30304766/

相关文章:

java - Hibernate Persistencebag 从列表中删除元素

jakarta-ee - 注释处理器 org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor 支持的源版本 RELEASE_6 低于 source1.7

mysql - 将日期插入 MySQL

java - 如何在android中将空值声明为整数

java - 无法弄清楚为什么我的应用程序请求 root...?

java - 在 Windows Azure 上部署 Play 2.3.X 应用程序

java - 是否需要检查JPA中模型类的equals方法中的所有字段?

java - Java 的 Arraylist 操作的运行时间是多少?

java - 如何将项目添加到 Eclipse 中的现有 EAR?

java - Hibernate 在选择查询中生成过多的连接