只是一个简单的问题,以防万一有什么问题立即出现。 我们正在将 EAR/EJB 应用程序从 Weblogic 11g 迁移到最新的 WS Liberty (22.x),还将包括 JPA 在内的几个框架升级到 2.2。 这也将 JPA 实现更改为 eclipseLink。 我们来自 com.oracle ...
只是一个简单的问题,以防万一有什么问题立即出现。 我们正在将 EAR/EJB 应用程序从 Weblogic 11g 迁移到最新的 WS Liberty (22.x),还将包括 JPA 在内的几个框架升级到 2.2。 这也将 JPA 实现更改为 eclipseLink。 我们来自 com.oracle ...
我想使用一个 class 和两个 JPA 持久性单元,因此能够将数据存储在不同的表(甚至数据库)和不同的定义中。 根据 JPA2.2 规范,这应该是可能的,但我遇到了奇怪的行为。 我正在使用使用 eclipselink 的 payara。 有关完整描述和复制器,请参阅此github 项目。 我希望有 ...
一般来说,我是 JPA 和数据库的新手。 我试图在 Eclipse 中使用 JPA 工具从表中生成实体。 有许多表,我正在尝试同时为所有表生成实体。 JPA 工具为我提供了以下密钥生成器选项。 我在谷歌上四处看了看,但找不到很多可以解决所有选项的问题。 选项是什么意思? ...
我有一个 Java EE 实体 class 包含一个java.util.Date字段。 由于某种原因,该字段的值没有被存储。 这是一个 singleton 填充表中的一行: 稍后当我检索并检查数据时,日期字段为 null: 知道如何存储java.util.Date的值吗? ...
我有以下简单的设计: 球员统计数据是每个球员的统计数据,它保存了球员整个比赛的状态,例如球衣号码。 它引用了一个团队成员,该成员由特定名单中的球员标识(基本上,一个球员可以是多个名单的一部分,例如一个赛季中为多个球队效力的球员)。 球员数据与比赛的得分相关,无论是主场还是客场得分。 它基本 ...
我正在使用 Netbeans 12.0,为了为我的数据库表创建实体类,我使用了Entity Classes from Database Netbeans Entity Classes from Database 。 它比实际上它默认我所有伟大的其他date列前的Java 8 Date类的,我最近发现 ...
我的 Spring Data 存储库方法的代码如下: 如您所见,我正在尝试以字节数组的形式获取在 Postgres 架构中定义为bytea的shipmentLabel列。 运行时出现以下异常: java.lang.ClassCastException: [B 不能转换为 [Ljava.l ...
我最近继承了一个 Spring/Hibernate 应用程序,并将其升级到Spring 5.2.8 、 SpringSecurity 5.3.4 、 Hibernate 5.4.21 。 我们正在部署Websphere 8.5.5 (完整版,而非自由版)。 当我尝试运行该应用程序时,出现异常,我 ...
我无法为下面描述的字段设置空值。 我想插入 NULL 作为默认值。 当我设置 NULL 时,它显示以下错误: 我使用 EclipseLink 作为 JPA 实现。 ...
当我尝试保留新的swipe对象时,我遇到了以下异常: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: org.mun ...
我想知道如何使用 JPA Criteria API 通过相关实体的外键过滤实体。 假设我有两个实体,如下所示: 我想查询 ids (1,2,3) 部门下的员工。 我能够使用 Hibernate 的废弃标准来做到这一点,并且想知道如何使用 JPA Criteria 谓词而不使用 join (r ...
我有以下设计: 一场体育比赛有两个得分(每队一个),每个得分有多个球员统计数据,每个 jersey 号码一个。 两种关系都映射为Map 。 这只是多级聚合。 Game实体: Score实体(PK是“主场或客场比赛”,因此PK中的Boolean home就足够了): ScoreId PK c ...
我正在使用 Hibernate 和以下持久性。xml 工作正常。 但是在从 eclipse 中的表中创建新的 JPA 实体后,persistence.xml 给出错误 - 元素“persistence-unit”不能包含文本内容。 内容类型被定义为仅元素。 我已经从 persistence.xml ...
so i upgraded my application to use hibernate 5.4 that supports jpa 2.2 i used to use websphere 9 as my application server but unfortunately this se ...
从 hibernate 5.1 迁移到 hibernate 5.4 后,我的应用程序给出了这个异常: org.hibernate.PropertyValueException : not-null 属性引用了一个空值或瞬态值:com.vermeg.apps.myJpaProject.Contract ...
JPA 2.2 添加了支持 java8 流的新特性: 尝试了两种工件: 但是他们没有新的流方法。 要添加的正确 JPA 2.2 API 工件是什么? 仅 API 依赖项,而不是提供程序实现。 ...
我正在尝试在无法重新设计的数据库上定义 JPA 层。 该层包含一个 OneToMany 关系,其中 Many 部分有一个外键,该外键由与 one 部分作为主键相同的 2 个字段组成。 我该如何解决这个问题? 我收到错误@Column(s) not allowed on a @ManyToOne ...
我有一个使用EclipseLink 2.7.5 的带有构造函数表达式的 JPQL 查询。 它失败了: 这是在 Hibernate 上工作的。 我认为这将是标准的 JPA 2.2 甚至 JPA 2.1 在SELECT ...之后放置一个AS子句,以便您可以重用ORDER BY等子句的标识符。 ...
我在这里扩展我的问题: Spring Data JPA Auditing not work for the JpaRepository update method with @Modifying annotation,为什么? . 我正在使用Spring Boot + Spring Data JP ...
我已经经历过: 错误代码:1248。每个派生表都必须有自己的别名 No solution found for query ,但仍然不确定它期望的正确列名是什么? 情况1: 12:04:44 SELECT max(avg_sal), min(avg_sal) FROM (SELECT de ...