草庐IT

persistence-unit

全部标签

Java 8 : unit-testing a method that returns a Function object

我正在尝试为返回Function的方法编写Java8单元测试;像这样的东西:classMyObject{publicFunctiongetFunction(){...}}在我的单元测试中,我创建了一个示例对象并调用了getFunction()并想将其与不适用于org.junit.Assert.assertEquals的预期功能进行比较:@TestpublicvoidgetFunction_returnsFunction(){finalMyObjectobject=newMyObject(..);finalFunctionexpectedResult=...;//thisdoesnotw

在循环中执行插入时出现 javax.persistence.TransactionRequiredException

我有一个使用Spring、Hibernate和JTA的应用程序。我们收到了一个数据大于预期的请求(10000个元素),一般请求是10-100个元素。在处理这个请求时,我们尝试在数据库中为每个元素插入一条记录,这是在for循环中完成的伪代码:processRecords(list){for(Elementelement:list){dao.findBy--Thistakesaround100ms--someotherchecksandlogicdao.add(element);--Thistakesaround150msdao.flush();}}这个block需要很多时间来处理记录然后

java - Ljava.lang.String 类无法在 persistence.xml 中解析

我正在使用JBossDeveloperStudio。我有一个带有persistence.xml文件的项目。该文件对我来说是完美的,但我一直在列出项目所有问题的选项卡上收到此错误。Class"[Ljava.lang.String;@22ec7158"cannotberesolved我包含图片是为了更好的上下文。当我点击错误时,它会把我带到错误发生的地方,它会把我带到文件的末尾。Persistence.xmlorg.hibernate.ejb.HibernatePersistencejava:jboss/datasources/MemberOfferDScom.bbb.memberoffe

java - 关于 javax.persistence JAR 的 Maven 依赖项?

我正在使用Spring3和Hibernate4JPA。我对javax.persistenceJAR感到困惑。我在Google上发现了以下两个Maven依赖项。请告诉我以下两个依赖项中需要哪个?javax.persistencepersistence-api1.0.2org.eclipse.persistencejavax.persistence2.0.0 最佳答案 第一个javax.persistence.persistence-api是APIJar,它定义了您的应用程序应该使用的供应商中立接口(interface)。第二个是该AP

java - 在 Maven 测试期间找不到 persistence.xml

我正在尝试在Maven构建期间将测试数据加载到测试数据库中以进行集成测试。persistence.xml被正确复制到target/test-classes/META-INF/,但在运行测试时出现此异常。javax.persistence.PersistenceException:NoPersistenceproviderforEntityManagernamedaimDatabase看起来它没有找到或加载persistence.xml。 最佳答案 刚刚用基于Maven/Eclipse的JPA项目解决了同样的问题。我的META-INF

java - "distributed unit testing"的框架或工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion是否有任何工具或框架能够更轻松地测试用Java编写的分布式软件?我的被​​测系统是一个点对点软件,我想使用类似PNUnit的东西进行测试。,但使用Java而不是.Net。被测系统是我正在开发的用于构建P2P应用程序的框架。它使用JXTA作为一个较低的子系统,试图隐藏它的一些复杂性。它目前是一个学术项目,所以我现在追求简单。在我的测试中,我想证明一个点(在它自己的进程中

java - 嵌入式 Cassandra : Cannot run unit tests

我正在使用EmbeddedCassandraServerHelper执行单元测试。这是我的pomorg.apache.nifinifi-api1.4.0org.apache.nifinifi-utils1.4.0org.apache.nifinifi-mock1.4.0testorg.slf4jslf4j-simple1.7.25testjunitjunit4.8.2testcom.jcraftjsch0.1.54com.google.code.gsongson2.8.2org.mockitomockito-core1.10.8com.datastax.cassandracassand

java - 为什么存在 persistence.xml 时持久性单元名为 null

我将Wildfly8.1与包含实体的EJB项目(EJB3.2)一起使用。当尝试将实体管理器注入(inject)我的一个Bean时,我得到以下信息:JBAS011440:Can'tfindapersistenceunitnamednullindeployment\"EntitiesProject.jar\""},"JBAS014771:Serviceswithmissing/unavailabledependencies"=>["jboss.deployment.unit.\"EntitiesProject.jar\".weld.weldClassIntrospectorismissin

java.lang.NoSuchMethodError : javax. persistence.OneToMany.orphanRemoval()Z

我收到这个错误:java.lang.NoSuchMethodError:javax.persistence.OneToMany.orphanRemoval()Z这些是我的类路径中的jar:com.sun.faces/jsf-api/jars/jsf-api-2.0.0.jarcom.sun.faces/jsf-impl/jars/jsf-impl-2.0.0.jarorg.apache.myfaces.orchestra/myfaces-orchestra-core20/jars/myfaces-orchestra-core20-1.5-SNAPSHOT.jarcommons-lang

java - 错误 : detached entity passed to persist - try to persist complex data (Play-Framework)

我在通过PlayFramework持久化数据时遇到问题。也许不可能达到那个结果,但如果它能奏效那就太好了。简单:我有一个复杂的模型(带地址的商店),我想立即更改带地址的商店并以相同的方式存储它们(shop.save())。但是错误detachedentitypassedtopersist发生了。更新历史05.1105.11使用属性mappedBy="shop"更新模型商店更新指向google用户组的链接09.11找到解决方法,但不是通用的16.11更新示例html表单,感谢@Pavel将解决方法(更新09.11)更新为通用方法,感谢@mericano121.11我放弃了寻找解决方案并等