如何在openjpa中启用sql日志?
我有使用java,jps编写的proram。现在我可以在控制台上看到日志,如下所示: INSERT INTO XYZ (a,b,c) VALUES (?, ?, ?) [org.apache.openjpa.jdbc.ke…
JPA事务错误(不在数据库端,值被持久化)
我面临以下错误: 尝试将 id“com.abc.java”分配给新实例“com.abc.java”失败; L1 缓存中已存在具有此 id 的对象。在重用其 id 之前,您必须删除该…
尝试将数据输入数据库时出现 InvalidStateException
我有一个方法可以返回特定数据库的实体管理器。现在,当我第一次使用该方法来获取实体管理器时,一切正常。我可以使用实体管理器将数据保存到任何表 A…
OpenJPA:ManyToOne 关系的目标可以是 @Embedded 字段吗?
我正在尝试使用 ManyToOne 关系,其中外键链接到目标类中的 @Embedded 字段。这可以很好地编译和增强,但运行此代码时,OpenJPA 会抛出异常。这是 Ope…
级联持久化无法为新实体生成主键,为什么?
这是代码: @Entity public class Dept { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Integer id; @OneToMany( mappedBy = "dept"…
OpenJPA 的 Maven 原型
问候。 我刚刚开始探索 Maven,我使用 m2eclipse 就像在 Eclipse 中使用 Maven 一样。 我发现有一个基于休眠的原型 组 ID:com.rfc.maven.archetypes …
OpenJPA 在 WAS 7 上部署时不记录日志
我已将我的应用程序部署到WebSphere Application Server 7,它使用应用程序服务器中的默认OpenJPA 1.2.2库,但是,我无法记录它,我在persistence.xml…
Open JPA - 列定义二进制文件
我试图将 OpenJPA 中的列类型设置为二进制(5),因此我使用以下声明: @Column(name="MY_FIELD", columnDefinition="BINARY(5)") public byte[] getM…
未找到使用 OpenJPA 和 RuntimeUnenhancedClasses 的类型的元数据
我正在使用 JPA (OpenJPA)。我的 persistence.xml 中有以下条目: 我还在 persistence.xml 中列出了 Serviceoffering 类。 当我尝试运行与 JPA 相关的…
JPA:@ManyToOne 关系的默认列名映射
当我们有一个类: @Entity Order implements Serializable { @Id private Integer id; ... } 并且: @Entity OrderLine implements Serializable { @I…
Apache Wicket、OpenJPA 和 Spring/ROO
我已经设置了一个 Spring ROO 应用程序,将持久性设置为 OpenJPA 并创建了一些实体。 然后我用 Apache Wicket 替换了 Spring MVC。东西似乎工作正常,…
JPA 1.0 错误:名称不是可识别的实体或标识符。已知实体名称:[]
当我尝试执行简单的 JPA 1.0 代码时,出现以下异常。 可能是什么原因? 5453 DevPQRWDPBSSPersist WARN [P=351601:O=0:CT] openjpa.Enhance - This co…
如果应用程序 srv 隔离级别设置为 READ COMMITTED,会发生 OptimisticLockException 吗?
我正在使用带有“OpenJPA 1.2.3-SNAPSHOT”的 Websphere 应用程序服务器 7.0.0.0.9。 我已设置 jdbc 数据源 webSphereDefaultIsolationLevel=2 的属性…
具有组合主键的对象的 jpa 更新
我的对象有一个复合主键。如何使用 jpa 更新我的对象? 通常我们使用以下代码 EntityManagerFactory emf = Persistence.createEntityManagerFactory("…