openjpa

    7热度

    1回答

    在我之前的项目中,我使用了Hibernate 3.3.2,openJPA 2.1.1的组合来连接数据库并从表中检索信息。现在我想删除Hibernate并使用openJPA进行连接并检索信息。 我的persistence.xml的以前的配置是 <?xml version="1.0" encoding="UTF-8"?> <persistence version="2.0" xmlns="http:

    0热度

    1回答

    我有三个表。表A引用了表B和C以及复合FK。 当我简单地做: A a = (A) em.find(A.class, aPk); 它给了我ConcurrentModificationException的。 任何指针会出现什么问题? @Entity public class A implements Serializable { @EmbeddedId private APK pk; @

    0热度

    1回答

    打电话给我很笨,但这件事一直在疯狂地蚕食我的生产时间。所以简化的问题, There are four tables with 3 m-n relationships A m-n B <LinkTable AB> B m-n C <Link Table BC> C m-n D <Link Table CD> 我想加入并获取所有A.ids。 openJPA中的连接语法是什么? 或者如果太复杂

    5热度

    3回答

    我在尝试调用100%工作代码时从eclipse中得到错误。这是例如在我的netbeans工作,但不是这个eclipse项目。这个错误是荒谬的,我几乎可以肯定它是由我使用的OPEN JPA的一些Maven依赖引起的。任何指针? Map<String,String> properties = new HashMap<String,String>(); properties.put(Persisten

    3热度

    1回答

    我有一个DBManager单身人士,确保实例化一个单一的EntityManagerFactory。尽管如此,我正在讨论使用单个或多个EntityManager,因为只有一笔交易与EntityManager相关联。 我需要使用多个事务。 JPA不支持嵌套事务。 所以我的问题是:在大多数在单个数据库环境中使用事务的普通应用程序中,您是否完全使用单个的EntityManager?到目前为止,我一直在使用

    2热度

    2回答

    嗨,我正在寻找一个代码/工具来自动生成实体。我不是在寻找像eclipselink这样的软件,而是必须手动执行的,而是一段代码(或者一个maven插件),可以在数据库变化时自动运行。 (如果我可以通过cron作业自动运行的EclipseLink,这会为我工作。) 其他一些选项: 我觉得Hibernate提供逆向工程方法,可以从行家称为建立一个自动生成来自db模式的实体。有没有人有这样的openjpa

    0热度

    1回答

    IntelliJ IDEA中是否存在后构建事件(在我的案例中是11)?奇怪的是我找不到它通过谷歌搜索。 我想为我的OpenJPA的实体执行二进制增强它建立输出神器了。

    1热度

    1回答

    我正在使用H2 database 1.3.162和OpenJPA 2.1.1针对用Java编写的小型桌面应用程序。 出于某种原因,我在随机的我的代码的地方得到以下异常。 Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: Connection is broken: "session closed" [90067-162] {S

    6热度

    2回答

    这让我疯狂,令我震惊的是,official documentation绝对是无用的。 以下是我有: IntelliJ IDEA的11 OpenJPA的2.1.1 的,因为OpenJPA加入到使用的库列表我已经有类路径到OpenJPA它看起来像这 <path id="library.openjpa.classpath"> <fileset dir="${basedir}/lib/openj

    2热度

    1回答

    我使用JPA 1.0版OPENJPA实现。 我想要将数据库中的表与我的JPA实体进行比较。我添加了以下属性persistence.xml: <property name="openjpa.jdbc.SynchronizeMappings" value="validate" /> 如果在我的实体领域,但没有在数据库中没有这样的列,则JPA警告模式是无效的。 但是,如果表中有一些列,但它没有映射到