openjpa相关内容
我正在从WAS8.5.5迁移到JBoss EAP6.4. 我收到一条错误消息, 起因:org.jboss.modules.ModuleNotFoundException:openjpa:main 我创建的目录为 C:\ Applications \ jboss64 \ jboss-eap-6.4 \ modules \ system \ layers \ base \ or
..
OpenJPA是否对批处理插入提供任何支持,类似于休眠?我尚未在文档中找到它,但我希望我能错过它.我知道 JPA通常不支持. 解决方案 答案很简单,是的. 更长的答案,请转到Hibernate文档的链接,然后将会话替换为JPA EntityManager. EntityManager em = emf.createEntityManager(); Transaction tx
..
我用Field LoginId和Password编写了一个实体类. Iam使用AES_ENCRYPT对passwrd进行加密并将其存储在数据库中. 我只想检索已解密的密码.因此,我在OPen JPA 2.0中使用NAtiveQueryis使用AES_DECRYPT. 我写的查询是: Query q = em.createNativeQuery("select AES_DEC
..
OpenJPA 2.3.x的删除顺序顺序错误,我不知道为什么. 给出这些JPA映射 // grandparent @Entity @Table(name = "three_phase_motor_input") public class ThreePhaseMotorInput implements IThreePhaseMotorInput, Serializable { @
..
我正在Geronimo应用程序服务器上将JPA与下面的openjpa实现一起使用.我也在使用MySQL数据库.我在更新具有nullable Date属性的对象时遇到问题.当我尝试将日期属性设置为null的实体合并时,不会生成任何SQL更新脚本(或修改其他字段时,会生成SQL更新脚本,但会省略日期字段).如果date字段设置为其他一些非null值,则将正确生成更新脚本. 有人有这样的问题吗?
..
问候. 我刚刚开始探索Maven,并且使用m2eclipse就像在Eclipse中使用Maven. 我发现有一个基于休眠的原型, 组ID:com.rfc.maven.archetypes和 工件ID:jpa-maven-archetype 有人知道包含测试框架的基于OpenJPA的原型是否存在吗? 非常感谢. 解决方案 有人知道包含测试框架的基于OpenJPA的
..
我将OpenJPA与QueryDSL一起使用,我尝试避免通过使用QueryDSL的bean投影功能来操纵Tuple对象.例如,我有这两个实体,具有@ManyToOne关系. @Entity public class Folder { private Long id; private String name; private String path; @Many
..
我们是JPA的新手,它尝试建立一种非常简单的一对多关系,其中一个名为Message的pojo可以具有一个由名为GROUP_ASSOC的联接表定义的整数组ID的列表.这是DDL: CREATE TABLE "APP"."MESSAGE" ( "MESSAGE_ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WIT
..
我是EJB 3和JPA的新手. 我已经在appserver中创建了一个数据源,该数据源是jdbc/AppDataSource.默认的持久性提供程序保留为com.ibm.websphere.persistence.PersistenceProviderImpl. 我将默认的jta数据源JNDI名称保留为AppDataSource本身. 我实际上对JTA和非JTA感到困惑.他们有什么区别?
..
根据 Java持久/锁定Wikibooks *,最好的处理锁的方法是向用户报告乐观锁错误/异常. 问题在于它不可扩展.假设我有许多用户可能以相同的操作导致锁定.用户不在乎锁定错误消息. 简而言之: 最好的方法是禁用所有锁? 最好的方法是向用户报告错误锁定消息?但是用户必须重试其操作,直到操作成功! 最好的方法是重试交易,直到没有锁定? * 处理乐观锁异常 不
..
我们需要确保仅对JPQL查询返回最近30天内的结果.下面是一个示例: Date now = new Date(); Timestamp thirtyDaysAgo = new Timestamp(now.getTime() - 86400000*30); Query query = em.createQuery( "SELECT msg FROM Message msg "+ "W
..
什么可能导致CriteriaQuery orderBy方法停止工作? 以下是实现: OpenJPAEntityManager kem = OpenJPAPersistence.cast(entityManager()); kem.getFetchPlan().clearFetchGroups(); kem.getFetchPlan().addFetchGroup
..
我正在开发一个Java应用程序,该应用程序需要在不同的PostgreSQL服务器中水平数据分区.我想使用JPA框架和Spring进行事务管理. 使用JPA分片数据的最受欢迎的框架似乎是休眠分片,该框架似乎已不再开发中,并且 OpenJPA 谢谢您的输入! 解决方案 您可以查看共享- JDBC ,它是用于分片数据库和表的JDBC驱动程序,可以适配任何ORM框架.
..
我有一个愚蠢的问题.如果可以做到,那就太好了,但我没有屏住呼吸. 我需要链接到我的JPA实体的表中的单个列作为所述JPA实体中的集合.有什么办法,我可以只取回与该实体相关的那一列,而不必取回整个表(这可能会非常昂贵?) 我可以在该JPA实体内执行查询,该查询将被执行并急切地加载到集合中吗? 我试图通过仅执行几个查询来避免不得不多次调用数据库. 您对此有何看法? 解决方
..
我正在使用OpenJPA,但遇到了锁定问题.我已经知道什么是OptimisticLockException以及何时抛出. 但是我该如何处理呢? 在下面*,您可以找到有关乐观锁异常的一小段内容. 简而言之,我如何才能完全禁用锁管理器? 在我的persistent.xml中,我具有以下xml代码,但是它不起作用.为什么? ...
..
伙计们,我正在努力解决这个问题。我正在尝试从systemout重定向日志记录。 到log4j rollingappender文件没有成功,下面是我的persistent.xml示例
..
我正在使用 OpenJPA 2.1 (实现 JPA 2.0 )作为命令行实用程序。我正在使用 JPA 2.0 的新类。 我的编译目标是 Java SE 1.6 OpenJPA 2.1 附带所有 JPA 2.0 javax.persistence。* 接口/实现。 我可以声称我的实用程序没有依赖性在 JavaEE 6 ? 我的理解是 JavaEE 6 是标准的集合。因此,在任何其
..
(请在阅读此问题后随时编辑标题) 我很简单 @ManyToOne 实体之间的双向映射父和子。 儿童名单收集 中的子项父永远不会被初始化,所以它应该是 null 。 使用 EntityManager.find(...)以前持久父然后从那个 Parent 获取列表给出了ArrayList,即使没有这个 Parent 的子项,也没关系。 但是,如果在同一个孩子的交易集合中
..
如何在同一继承树中将单表类型继承与连接表类型混合使用? 我没有使用hibernate只是JPA。 我知道通过阅读JPA规范,没有官方支持混合继承。 我无法改变架构。它确实与hibernate一起使用,但现在我需要使用openjpa来实现它。 我正在寻找一些解决方法。 解决方案 这对我有用: 超类: @Entity @Inheritance(strategy = I
..
我有一个方法返回特定DB的实体管理器。当我第一次使用该方法获取实体管理器时,一切正常。我可以使用实体管理器将数据保存到任何表A,B,C中。现在说我在表B中保存时出现异常 现在当我尝试在上面发生异常后对DB执行任何操作时,下次我尝试运行相同的代码在表A本身更新时失败。我可以看到下面的结果
..