openjpa

    0热度

    2回答

    我有一个实体(如:文档),在其他4个实体中使用(在父母中使用@OneToMany和@JoinTable)。我没有使用双向映射。我的要求是删除孩子(即文件),我有两种方法可以做到这一点,一种方法是,让4位父母将孩子从他们身上移走并更新他们。其次,使用本机查询(使用jdbcTemplate)从4个连接表中删除条目并删除该子项。 有没有其他方式可以以更简单的方式完成?

    0热度

    1回答

    我有以下模式(保持日志)表: * BIGINT ID * TIMESTAMP TIME VARCHAR(255) NULLABLE COMMENT VARCHAR(255) DESCRIPTION INTEGER NULLABLE AFFECTED_OBJECT_ID 当我生成实体表它会导致: @EmbeddedId private HistoryPK id; private S

    0热度

    1回答

    我在这很好地工作的情况下,像这样的应用程序的用户信息库: @Query(" FROM UserEntity ue WHERE ue.site.id = :site_id and ue.name = :username") User findByUsername(@Param("site_id") String siteId, @Param("username") S

    -1热度

    1回答

    我正在尝试构建一个简单的Rest服务,我可以在其中添加客户端并进行更新,基本上作为学习Java EE技术的体验。我在TomEE中运行这个应用程序,并使用Eclipse和Maven编码并构建它。 在我的项目中,我将主要实体类称为“客户”。有了客户端,你可能有几个位置和几个联系人,所以我使用@OneToMany将这两个设置作为单向实体映射。我能够通过映射到地址和联系人来生成客户端,每个表格的ID都与客

    0热度

    1回答

    使用我的JUNIT代码连接到Oracle数据库时,我面临一个问题(默认情况下它会尝试连接到HSQL)。我使用openjpa作为持久性提供者。我已经尝试了很多方法,包括在persistence.xml中指定连接设置并在Test class中指定连接设置。 public class CollateralHandlerTest { private static InitialContext

    0热度

    1回答

    我有WAS8.5.5托管许多应用程序,默认情况下它与OpenJPA的2.2.3 我想用OpenJPA的2.1.1,只为一个单一的应用程序(其他应用程序应该使用OpenJPA 2.2.3)?可能吗 ?在pom.xml中配置 建议将是对一种锦上添花....

    0热度

    1回答

    你好数据库专家, 考虑以下表: CREATE TABLE customers ( id INTEGER NOT NULL PRIMARY KEY, name VARCHAR(100) NOT NULL, order_id INTEGER NOT NULL, CONSTRAINT customers_ibfk_1 FOREIGN KEY (order_id) R

    2热度

    1回答

    我认为我的TomEE版本有一些问题,但是一旦它工作得很好......当我尝试创建数据库时出现问题... 这是堆栈: objc[1068]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/java and /Librar

    0热度

    1回答

    我对CHAR字段的查询看起来有问题,当OpenJPA用SQL参数替换我的常量值时,该字段被错误地过滤。 例 鉴于这种表中的Oracle create table PERSON ( id char(10) not null, type char(3) not null, primary key (id) ) 具有三个不同的值用于type:WTW,WAI,V 和相应的

    1热度

    1回答

    我有实体类如下。我正在使用公开的jpa。 Class RootClass{ A a; } Class A{ List<B> b; } Class B { C c; } Class C { String name; } 当B为单一对象,而不是名单,我用下面的语句来 选择名字。它工作正常。 Root<RootClass> rootElement = m