cost 28 ms
JPA/Hibernate 无法在 spring 引导中生成主键

我从基本实体继承了公共属性,id 是公共属性之一,我使用的是生成策略标识。 我正在尝试保存子实体,但遇到 Hibernate 无法填充主键的错误。 子实体: 保存实体: 例外: 通常 hibernate 负责生成 id 列,但我无法在这里弄清楚,还有一点需要注意的是,我使用 liquibase 创建 ...

2022-09-27 15:32:16 0 16
JPA @OneToMany 但只有一个 rekord

我在数据库中有一个表,它有一个指向另一个表的@OneToMany 链接,标准格式的 JPA 会将另一个表中的值作为列表返回给我,但是我想将记录作为: SELECT * FROM a LEFT JOIN b ON b.a_id = a.id 因此,如果表“b”中有 2 条记录,那么我应该得到一个包 ...

2022-09-27 15:13:02 0 13
实体相关显示在调试器中,但不在响应中

我有一个实体,它与另一个实体有关系@ManyToOne,我将@OneToMany 与第一个实体相关联。 我正在努力寻找一艘船。 在调试时,我发现 ShipYardModel 实体: 但是整个 ShipYardModel class 的响应本身并不存在...... 我知道那个带有相同船的boatLi ...

2022-09-27 14:26:15 0 8
将数据从 Oracle 镜像到另一个数据库的通用方法

我们有源 Oracle 数据库,其中有很多表(比如说 100 个),我们需要将它们镜像到目标数据库。 所以我们需要定期将数据增量复制到另一个数据库表中。 目标数据库目前是 Oracle,但在不久的将来可能会更改为不同的数据库技术。 因此,目前我们可以创建一个 PL/SQL 过程,该过程将从 Orac ...

2022-09-27 14:14:33 1 17
带有 LocalDateTime 的 jpaVersion 导致 OptimistickLockException

目前正在升级我们的 java/jsf/primefaces 应用程序,我面临以下问题: 我将 JpaVersion 从 Date 数据类型更改为 LocalDateTime,因为我在本地计算机上第二次保存实体时遇到了 OptimistickLockException。 (Windows64 + ...

2022-09-27 12:58:04 0 14
您可以对 JPA 实体使用 Spring 的 @Nullable 注释吗?

在我的 JPA 实体中,我通常使用@javax.validation.constraints.NotNull注释不可为空的字段,这增加了额外的约束检查并提高了代码可读性,因为每个人都可以立即看到该值不应该是 null。 同样为了代码的可读性,我想用一个说明这一事实的注释来注释可能是 null 的字 ...

2022-09-27 12:41:59 0 19
Hibernate/JPA - 从配置中配置不同的实体模式/目录

我有几个实体生活在同一个 MySQL 实例中,但在不同的数据库(目录)下。 现在通常我在定义我的实体时所做的是使用@Table 注释为我的实体设置目录: 这工作正常,直到我需要通过配置定义目录。 有没有办法做到这一点(以编程方式做与 Hibernate 在解析这些注释时可能做的基本相同的事情)? ...

2022-09-27 11:09:12 0 11
spring 应用程序中的缓存区域名称是什么?

我有 2 个系统 X 和 Y,都在 Java spring 开发,系统 X EhCacheRegionFactory 使用 SessionFactory,系统 Y 使用 EntityManagerFactory。 第二个区别是系统 X 使用本地 DAO,而系统 Y 使用 JpaReposiorie ...

2022-09-27 10:24:54 0 6
坚持“平衡”实体的架构正确方法

假设我们的应用程序中有balance实体,它由数据库中的一行表示。 它更新了不同的操作,如deposit 、 withdrawal等。 现在我有一个压力测试,它不断地创建一个deposits s 并在之后立即删除它。 理想情况下,我希望在测试结束时余额为 0 - 所以每个创建的deposits都会增 ...

2022-09-27 09:50:56 0 5
无法加入两个表 JPA

我有两个表,我尝试加入使用列idsubscriber但显示一些错误。 Class Subscriber :@Entity @Table(name = "subscriber") @XmlRootElement @NamedQueries({ @NamedQuery(name = "S ...

2022-09-27 08:57:21 2 29
LocalDateTime 在 JPA 保存时添加了 UTC 偏移量

我正在使用 mysql 并且我在实体中的列名以 DATETIME 的形式存储。 我有一个实体:(Base Entity has createdAt 和 updatedAt 形式为 LocalDateTime) 我有一个 object 之类的 当我试图保存时, 时间增加了 5 小时 30 分钟,我认为 ...

2022-09-27 08:03:12 0 22
运行应用程序的多个实例时,如何使用@Transactional 注解避免多次插入数据库? [关闭]

关闭。 这个问题需要调试细节。 它目前不接受答案。 编辑问题以包含所需的行为、特定问题或错误以及重现问题所需的最短代码。 这将帮助其他人回答问题。 5 小时前关闭。 改进这个问题我有 2 个 Spring 应用程序实例,它有一个带有@Transactional注释的方法。 该方法接收一个值并 ...

2022-09-27 05:40:16 2 25
如何编写项目编写器来保存数据库

如何编写项目编写器来保存数据库。 我正在使用 spring 批处理,我可以在其中创建自定义 IteamReader。 现在我需要保存到数据库,但我没有在 Item Writer 中获取数据。 这是我的代码: 现在我将向您展示 itemreader 和 itemWriter 代码。 阅读器: 项目编写 ...

2022-09-27 02:56:34 1 24
使用 JPA 条件查询检索具有多对多关系的变量列表

在我的应用程序中,我有一个 JPA 实体DocumentSet ,它与另一个实体DocumentType具有多对多关系。 我正在使用 Criteria Queries,但我很难理解如何在这种情况下使用 ManyToMany 关系。 目标是让实体在 DAO 中返回: 然后构建一个使用连接来访问所有Do ...

2022-09-27 02:04:48 0 9
如何将 PUT 方法用于深度嵌套的孩子

目前当我需要在深嵌套子中使用PUT方法时,我先删除当前记录,然后保存新记录,我想知道是否有更适合在深嵌套子中使用PUT方法的方法? 如果是这样,你能告诉我一个示例代码吗? 要求http://localhost:8080/api/v1/step/3 替换方法 我的课程 Controller 服务 存储 ...

2022-09-26 18:26:30 0 5
实体管理器不会自动增加 ID

我正在尝试运行 UT,但在 @Before 方法上失败了。 这是错误: 我有一个对象(ActivityEntity)数组,我正在初始化并保存在 H2 DB 中: 最后一组是与错误相关的属性。 属性的 ContentTypeId 值为 19。 现在,这是 Activity 实体 class 的一部分 ...

2022-09-26 15:22:14 1 26

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