• The Baeldung Logo
  • 从这里开始
  • 指南 ▼▲
    • Persistence

      Spring持久化指南

    • REST

      使用Spring构建REST API指南

    • Security

      Spring Security指南

  • 关于
  •  English

分类: Jpa

>>  修复Hibernate异常:非法尝试将集合与两个打开的会话关联

>>  使用JPA返回自动生成的ID

>>  JPA 中 SqlResultSetMapping 使用指南

>>  在 JPA 中对无关联实体进行查询

>>  使用 JPA 定义数据库索引

>>  JPA 排序指南

>>  JPA CascadeType.REMOVE 与 orphanRemoval 的区别

>>  JPA支持 - 2021年工具生态系统状态

>>  在Hibernate中实现Union操作

>>  Spring Boot 连接 Db2 数据库实战

>>  如何解决Hibernate UnknownEntityException:无法解析根实体

>>  TransactionRequiredException 异常解析与解决方案

>>  @Size、@Length 与 @Column 的区别

>>  Spring Data JPA 动态查询实现方案对比

>>  JPA 中的 @Embedded 与 @Embeddable

>>  JPA 中组合 AND/OR 查询条件的使用

>>  JPA中保存后刷新与获取实体详解

>>  JPA、Hibernate 与 EclipseLink 的区别

>>  Hibernate Envers – 使用自定义字段扩展修订信息

>>  Hibernate 中 @MapsId 注解详解

>>  使用 JPA @Transient 注解忽略字段

>>  How To Use findBy() With Multiple Columns in JPA | Baeldung

>>  Hibernate 脏检查机制深度解析

>>  深入理解JPA/Hibernate关联关系

>>  使用Hibernate作为主键生成UUIDs

>>  JPA 中将单个实体映射到多张表

>>  JPA与JDBC的比较

>>  JPA 中的悲观锁详解

>>  JPA 中的默认列值

>>  JPA 实体定义详解

>>  Hibernate/JPA 批量插入与更新

>>  JPA 中的连接类型

>>  JPA 查询类型详解

>>  在JPA中定义唯一约束

>>  JPA 查询参数使用详解

>>  JPA 对 java.time 类型的支持

>>  修复 JPA 错误:java.lang.String 无法转换为 [Ljava.lang.String;

>>  JPA @Basic 注解详解

>>  JPA 中使用存储过程指南

>>  PersistenceUnit vs. PersistenceContext | Baeldung

>>  使用Spring Boot和JPA存储PostgreSQL JSONB数据

>>  JPA中flush()的正确使用

>>  如何在JPA中持久化String列表?

>>  JPA中@OneToMany关系:List与Set的选择

>>  JPA 分页实现指南

>>  解决 Spring Data JPA ConverterNotFoundException 异常

>>  Hibernate/JPA 标识符详解

>>  在PostgreSQL中使用JPA持久化UUID

>>  Jakarta Persistence 3.2 介绍

>>  EntityManagerFactory 与 SessionFactory 对比分析

>>  使用JPA查询单表继承子类型

>>  Spring JPA 属性命名问题排查指南

>>  JPA 中 CAST 与 TREAT 操作符的区别详解

>>  Spring Data JPA 多数据源配置

>>  Hibernate 6.5 中 ON CONFLICT 子句详解

>>  How to Fix PSQLException: Operator Does Not Exist: Character Varying = UUID | Baeldung

>>  JPA 异常后继续事务处理指南

>>  解决JPA中PostgreSQL JSON类型不匹配错误

>>  Java 枚举、JPA 与 PostgreSQL 枚举的完美映射

>>  解决JPA中“无法确定类的推荐JdbcType”错误

>>  Criteria API 中的 IN 表达式详解

>>  使用Spring Data JPA查询去重数据

>>  使用CriteriaQuery在JPA中进行计数查询

>>  JPA/Hibernate 中清除托管实体详解

>>  JPA 属性转换器详解

>>  Spring JPA 中的 @Embedded 和 @EmbeddedId 使用详解

>>  JPA Entity Graph 详解

>>  @JoinColumn 与 mappedBy 的区别

>>  JPA 实体生命周期事件详解

>>  JPA 中的乐观锁机制

>>  @JoinColumn 注解详解

>>  JPA/Hibernate 级联类型详解

>>  JPA 中的复合主键

>>  JPA 中的多对多关系

>>  JPA 中的一对一关系映射详解

>>  JPA中的继承与组合

>>  Save Child Objects Automatically Using JPA

>>  修复Spring Boot H2数据库中“表未找到”的JdbcSQLSyntaxErrorException异常

>>  使用Spring JPA获取序列的下一个值

>>  Implement Update-Or-Insert in Spring Data JPA | Baeldung

>>  使用 Spring Data JPA 查询 JSONB 列

>>  Querydsl 与 JPA Criteria 对比

>>  Spring 与 JPA 的事务管理

>>  JPA 高级标签实现

>>  在JPA和Spring Boot中调用自定义数据库函数

>>  A Guide to the @SoftDelete Annotation in Hibernate | Baeldung

>>  REST 查询语言在 Spring 和 JPA Criteria 中的实现

>>  JPA/Hibernate 持久化上下文详解

>>  JPA 实体对象的相等性处理

>>  Hibernate 日期时间映射详解

>>  使用JPA实现简单标签功能

>>  JPA 中的 INSERT 操作详解

>>  JPA 中持久化枚举的多种方式

>>  JPA/Hibernate 投影详解

>>  使用 JPA 将实体类名映射到 SQL 表名

>>  JPA 注解与 PostgreSQL TEXT 类型的正确使用

>>  使用聚合函数自定义 JPA 查询结果

>>  JPA 中懒加载元素集合的处理策略

>>  EntityManager#getReference() 使用指南

>>  JPA 主键何时被赋值?

>>  使用@AttributeOverride重写列定义

>>  如何在JPA查询中返回多个实体(Entities)

>>  JPA实体与Serializable接口

>>  JPA Buddy 插件深度解析:提升 JPA 开发效率的利器

>>  Bootstrap模式为JPA仓库(Bootstrap Mode for JPA Repositories)

>>  JPA与Hibernate查询详解:Criteria、JPQL与HQL对比

>>  JPA 与 Spring Data JPA 的核心差异解析

>>  @JsonIgnore 与 @Transient 区别

>>  在JPA中使用Java Records

>>  在JPA中删除具有多对多关系的实体

>>  JPA中单向一对多关系与级联删除实战指南

>>  JPA实体中默认构造函数的必要性

>>  JPA中@JoinColumn和@PrimaryKeyJoinColumn的区别

>>  使用 JPA、Hibernate 和 Spring Data JPA 实现数据库审计

>>  Spring 中使用 JPA 的完整指南

>>  JPA与Querydsl指南

>>  使用Spring和JPA实现DAO层

>>  学习JPA和Hibernate

>>  JPA实体中字段可选性的实现方法

>>  JPA 实体克隆指南

The Baeldung logo

分类

  • Spring
  • REST
  • Java
  • Security
  • Persistence
  • Jackson
  • HTTP Client-Side

系列教程

  • Java “回归基础” 教程
  • Jackson JSON 教程
  • HttpClient 4 教程
  • REST 与 Spring 教程
  • Spring 持久化教程
  • Security 与 Spring

关于

  • 关于 Baeldung
  • 课程
  • 工作
  • 归档
  • 为Baeldung写作
  • 编辑
  • 合作伙伴
  • GitHub中文社区
  • Terms of Service
  • Privacy Policy
  • Company Info
  • Contact
The Baeldung Logo