jpa 相关问题

Java Persistence API(JPA)是一种Java规范,用于访问,持久化和管理Java对象/类与关系数据库之间的数据。它是EJB 3.0规范的一部分,是对象到关系映射(ORM)的行业标准方法。

Hibernate StatelessSession.upsert() 基于@NaturalId

我有这样的实体,具有基于 3 个 varchar 列的代理 PK 和唯一键。 公共类发票实体{ @ID @GenerateValue 私有 UUID ID; @NaturalId 私人发票Uni...

回答 1 投票 0

混合连接和表每个具体类继承

我有 A、B、C、D、E 和 F 类,其中 B 从 A 延伸,C 从 B 延伸 D 从 A 延伸,E 从 D 延伸 F 从 A 延伸: A / | \ BDF | | ...

回答 2 投票 0

使用 Spring Data JPA 将数据流式传输到 excel 文件作为块下载 java

我们正在尝试使用 JPA 流从 postgraes sql 流式传输数百万条数据库记录,并下载为 Excel(使用 Apache poi 创建 Excel,其他库也可以)。 类似的解决方案,如 csv:

回答 1 投票 0

为什么JPA在处理超类时要添加子类的字段?如何预防?

我想使用sql函数来获取保存的blob的长度。 我使用 jpa,一个实体和一个存储库。 我的实现看起来或多或少是这样的: 公共接口 UploadRepository 扩展

回答 1 投票 0

从休眠集合中删除条目而不获取整个集合

使用 Hibernate,我可以在人员/地址之间进行双向关联。个人实体可能有太多地址,我想添加和删除地址集合而不加载整个地址集合...

回答 1 投票 0

如何创建 JPA 存储库实现

我试图了解 JPA 存储库中发生的情况,而不是将其视为黑匣子。 假设我有一个扩展 JPA 存储库的接口。 @存储库 公共接口

回答 3 投票 0

Hibernate 悲观锁定不适用于 sprinboot 事务

我使用hibernate和springboot,但我不明白,为什么我在日志中看不到锁定语句,我看到所有语句,选择,更新,但没有锁。 MySQL 8.3 表是 innodb 存储的

回答 1 投票 0

Springboot如何以OneToMany关系保存数据

我是java和java开发的新手,我刚刚开始自学springboot,我想将数据保存到具有一对多关系的表中。我不知道该怎么做...

回答 3 投票 0

在 @Column JPA 注释上设置 length 属性会起什么作用?

在JPA中设置列的长度到底有什么作用? @Column(name = "middle_name", nullable = false, length = 32) 公共字符串 getMiddleName() { 返回 this.middleName; } 我明白了...

回答 3 投票 0

JPA 原生查询中的 JSON 运算符语法 (::json)

我有一个与 postgresql 完美配合的查询 SELECT json_build_object('类型', 'FeatureCollection', '功能', json_agg(ST_AsGeoJSON(geo.*)::json)) FROM (SELECT t.track_id, p.video_id, ST_MakeLin...

回答 1 投票 0

Spring Boot - JpaRepository.findAll 不返回数据

我有一个简单的 Spring Boot 应用程序。 实体: 包com.example.demo; 导入 javax.persistence.Entity; 导入 javax.persistence.EntityListeners; 导入 javax.persistence.GenerateValue; 导入javax。

回答 2 投票 0

Spring Data JPA findById,如何使用

你好,我的名字是 Andre,我正在开发一个 Spring Boot 项目。该应用程序将允许用户通过标准 HTML 网页使用用户名和密码登录系统。弹簧安全...

回答 1 投票 0

在CriteriaQuery中添加sql注释,以便在mysql慢日志中可见

我想在 CriteriaQuery 中的查询中添加一个人类可读的字符串(jpa 与 Hibernate 4.3.7 Final) 看起来像这样的东西 选择计数(id) 来自我的表 在哪里 '我的描述...

回答 2 投票 0

Spring Boot:如何将从 OAuth 服务提供商收集的用户详细信息保存到我的数据库

我正在使用 Spring Boot 设置一个应用程序,使用 OAuth2 作为身份验证服务提供者,并在幕后使用 Auth0 作为登录流程。 我的应用程序已正确设置并且

回答 1 投票 0

JPA:在 Fetch 时忽略字段,但在保存时保存所有字段。有没有注释属性可以做到这一点?

我有以下实体。在这里我想获取除电话号码之外的所有数据。最好的解决方案是什么?如果能用注释来实现就好了。 公共类员工{ @ID @

回答 4 投票 0

如何在实体侦听器中注入依赖项?

我正在尝试在 Spring boot 应用程序中保存实体之前执行操作。经过研究,我发现我无法配置序列来自动填充实体字段......

回答 2 投票 0

如何使用queryDSL处理mysql json列?

我想知道如何处理MySQL JSON列。 产品表: ... 类别_ids json 空, ... 类别 ID 例如:[19, 102, 108] 如果我想搜索...

回答 1 投票 0

JPA 实体 equals()/hashCode() 的另一种实现

JPA 实体 equals() 和 hashCode() 方法的历史始于很久以前。有很多讨论,只要谷歌搜索“jpa equals hashcode”,你就会发现一个才华横溢的 Vlad

回答 1 投票 0

使用 Spring Data JPA 和 Hibernate 中的 JPA 规范防止对连接表进行后续查询

我有一个使用 Hibernate 的 Spring Data JPA 项目,其中包含实体 MainTable、JoinTable1 和 JoinTable2。我的存储库和规范设置为通过左连接获取连接表。尽管...

回答 1 投票 0

如何防止 Hibernate 在 PUT Web 请求中将列值更新为 null?

我正在我的 Spring Boot 应用程序上实现 CRUD 操作,并且我坚持实现 PUT http 请求来更新我的实体的某些值。特别是我的问题是我...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.