cost 259 ms
Java Hibernate JPA 创建一个实体并加入同一列引用的两个不同的表,具有相同的列名 - Java Hibernate JPA create an entity and Join two different tables referenced by the same column, with same column name

我有一个问题只想使用注释来解决,而不是使用两个不同的查询来获取数据。 我需要连接两个具有相同列 ID 的不同表。 我有 Travels,并且在特定时间,Travel 中的行被删除,但现在 TravelHistory(用于保存数据的表)的行只包含需要保存的数据(并且具有相同的 Travel id .. ...

如何过滤JPA中基于实体字段的一对多映射? - How to filter one-to-many mapping based on entity fields in JPA?

我可以代表这个查询: 通过 JPA 中的以下内容: 但是如何根据字段过滤掉一些用户呢? 我想获得具有给定 groupId 的组,以及用户行(和那些的子行),但仅限于经过身份验证的用户。 比如,我如何在 JPA 中表示以下 SQL 查询? 我目前有下面的查询,但它采用全有或全无的方法。 如果单个用户 ...

没有 CascadeType.REMOVE 的 CascadeType.ALL 更改持久化行为 - CascadeType.ALL without CascadeType.REMOVE changes persist behavior

在这个项目中,我有两个实体 A 和 B,每个实体都与实体 C 有一对一的关系。 A 和 B 引用了一些 C。 到目前为止,在实体 B 中的字段 c 上使用 CascadeType.ALL 一切正常。我们现在想要删除实体 B,但不删除实体 C。因此,我们将实体 B 中的级联更改为 现在,删除行 ...

sql, javax.persistence.criteria: 检查一个数据库表列,用逗号分隔的字符串值对照字符串列表 - sql, javax.persistence.criteria: check a database table column with comma separated string values against a list of strings

我有一个包含逗号分隔字符串值的数据库表列,如下所示: 我无法更改它,因为它是一个旧的定制程序数据库。 我想根据字符串列表检查mycolumn : 对列表['A'] 的第一个查询应该返回记录1 对列表['A','B'] 的第二个查询应该是返回记录1,2 针对列表['A','B','C'] ...

Spring JPA 共享主键导致 org.hibernate.AssertionFailure: null identifier - Spring JPA Shared primary key causes org.hibernate.AssertionFailure: null identifier

我正在使用 MySQL 数据库制作一个 Spring Boot 应用程序,并且我正在尝试设置类似这个示例的内容(简化了问题) 其中一些可选实体可以保存有关用户的额外数据。 这是我设置的简化示例:Person.java: 汽车.java: } 还有我的测试课: 当按原样运行时,我得 ...

如何使用 mySQL Workbench 从 lombok 手动设置自动生成的 ID? - how to manually set auto-generated id from lombok with mySQL workbench?

我有一个应用程序,其中包含一些用 lombok 的@Data注释的实体,并使用 对于 ID。 它通常工作正常。 但是我需要通过 mySQL Workbench 手动插入一行,id=635。 这搞砸了应用程序,当它试图插入它的下一行时,因为它认为或计算出的下一个 id 635 已经存在。 我以为我 ...

从多个不同的实体收集所有子实体 - Collecting all child entities from multiple different entities

我有 3 个实体 A、B 和 C。 A 包含一对一链接的 B 实体 A 包含 C 实体的一对多链表 B 包含 C 实体的一对多链表 数据库方面有 5 个表。 各个实体的 3 个表和 2 个单独的链接表,一个包含 A 和 C 之间的链接(A_to_C),另一个包含 B 和 C 之间的 ...

如何解决“javax.persistence.PersistenceContext 与签名者信息不匹配”问题? - How to resolve the 'javax.persistence.PersistenceContext does not match signer information' problem?

我有一个 spring-mvc 基于 maven 的 web 项目在 Tomcat7 上运行。 这是我在运行 Application.class 时遇到的错误。 我如何解决不匹配的歌手以及所指的 package,在下面提供了我的 pom 我的 pom 文件中的依赖项 如果需要有关此问题的其他信息, ...

为什么我的转换列被 JpaAttributeTypeInspection 标记并带有错误消息“'Basic' 属性类型不应该是地图”? - Why is my converted column marked by JpaAttributeTypeInspection with the error message “'Basic' attribute type should not be a map”?

我试图通过 JPA 和 Spring 将一些 JSON 作为字符串存储在列中,并且正在遵循baeldung 教程。 我的代码是这样的: @Column @Convert(converter = MyEntityExtentionConverter.class) private ...

SQL(和 Javax.Persistence.Query.ExecuteQuery)如何使用 UPDATE 与 WHERE-IN 和 AND - SQL (and Javax.Persistence.Query.ExecuteQuery) How to use UPDATE with WHERE-IN and AND

我正在尝试创建一个 SQL 语句,该语句将表的“状态”列中的特定行从“不正常”更新为“正常”,但仅适用于具有提供的 ID 和状态的行。 表中的数据 (table1.id, table1.status) = [ID1, PENDING], [ID2, NOT OK], [ID3, NOT OK] 一 ...

Spring boot 3 问题:为什么不能用Postman和Frontend调用API调用API然后得到空数组? - Spring boot 3 Questions: Why it can't to call API with Postman and Frontend call API then get empty array?

我创建了一个 API,它被称为搜索商店功能。 . MySql 脚本 当我使用此 SQL 脚本在 MySql 中运行时。 它将显示有效结果 . 点击图片查看MySQL运行结果 MySQL 和有效的结果图像 从 StoreService.java 和 Hibernate 登录 调用API ...

TransactionRequiredException:当前线程没有可用的实际事务的 EntityManager - 无法可靠地处理“合并”调用 - TransactionRequiredException: No EntityManager with actual transaction available for current thread - cannot reliably process 'merge' call

我们有一些旧的 spring 应用程序,其中有一些 spring-boot 注释。 我有一个场景,我想使用 EntityManager 执行合并,但这会引发“javax.persistence.TransactionRequiredException:当前线程没有可用的实际事务的 EntityMan ...

无法构建 Hibernate SessionFactory 没有明显原因 - Unable to build Hibernate SessionFactory no apparent cause

我真的很努力解决 spring boot 和 hibernate 的问题。 我收到此错误: 我在想该应用程序无法连接到 mysql 数据库,但似乎并非如此,因为 flyway 能够连接并运行迁移脚本。 奇怪的是,如果我在另一台机器上运行完全相同的 jar,它就可以工作。 日志看起来相同,直到 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM