openjpa

    0热度

    1回答

    我正在使用camel并打开jpa作为持久性提供程序,但我不希望在生成时运行alter语句。 快照的persistence.xml <persistence-unit name="camel-openjpa-oracle-alert" transaction-type="RESOURCE_LOCAL"> . . <provider> org.apache.openjpa.p

    0热度

    1回答

    考虑下面的SQL模式: Two Views VIEW PRODUCT ID_PROPOSAL ID_PRODUCT VIEW PERSON ID_ENTITY ID_PRODUCT NAME JPA @NamedQueries({ @NamedQuery(name = "Product.getByP

    1热度

    1回答

    我需要在Spring/OpenJPA 1应用程序中不允许同时使用相同的确认代码。我们决定使用select来更新策略,所以我们创建了表AdmissionLock(id,Confirmation_Code,Terminal)。 单独的示例JDBC应用程序可以很好地与此策略配合使用。它允许同时处理不同的确认码,并且不允许同时处理相同的确认码。请参阅下面的示例代码: 线程代码: conn.setAutoC

    0热度

    2回答

    我有一个新的(即不存在数据库中尚未上)JPA实体保存到数据库使用这段代码: public abstract class Dao { @PersistenceContext(name = "puOpenJPA_Core",type = PersistenceContextType.TRANSACTION) private EntityManager em; publi

    6热度

    3回答

    如何正确暴露延迟加载多对多的领域很多,很多领域,使用户可以GET/PATCH/POST/DELETE多对多实体关系, Spring Data REST? 例如,给定一个Student实体,并通过许多势必一对多的关系,具有以下的POJOs Teacher实体: @Entity public class Teacher { // owner of bidirectional relationship

    4热度

    1回答

    我正在将ORM框架从Hibernate切换到OpenJPA。 在Hibernate中,我们可以使用@ColumnTransformer来注释一个字段,如下所示。 @Column(name = "EMP_NAME", length = 4000) @ColumnTransformer( read = "pgp_pub_decrypt(emp_name::bytea,dearmor('"+

    1热度

    1回答

    在这里张贴这是我没有看到太大的兴趣在这里:http://www.java-forums.org/jpa/96175-openjpa-one-many-within-one-many-merge-problems.html 试图找出如果这是OpenJPA的一个问题什么的我可能是做错了什么...... 我在尝试使用OpenJPA更新包含与另一个实体的一对多关系的实体时遇到了问题,该实体与另一个实体存在

    0热度

    1回答

    我的应用程序中有一个建筑物/楼层/房间的层次结构。每当我试图添加的地板(含entiryManager.persist(floor))我得到以下异常: Caused by: <openjpa-2.2.3-SNAPSHOT-r422266:1715851 fatal general error> org.apache.openjpa.persistence.PersistenceException:

    1热度

    2回答

    我对记录SQL语句感兴趣。我试过两种方法,用log4j2写入文件,都是徒劳的。 我添加以下行persistence.xml <property name="openjpa.Log" value="SQL=TRACE" /> <property name="openjpa.Log" value="File=openjpa_ra.log" /> <property name="openjpa.Co

    0热度

    1回答

    我升级了我的Java应用程序以打开JPA 2.4.1 & Java 8 &即时获取下面的错误。以前,我在Open JPA 2.2.2 & Java 7中。请注意,错误文本“目标在表中不存在”不正确,该字段在表中。 有什么想法? <openjpa-2.4.1-r422266:1730418 fatal user error> org.apache.openjpa.util.MetaDataExcep