百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

jpa-with-hibernate

> 编程语言
开源

使用 Hibernate 实现 JPA。学习 JPA 的基础知识 - 实体、关系、实体管理器、注解、JPQL 和 Criteria API。

699 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

使用 Hibernate 实现 JPA。学习 JPA 的基础知识 - 实体、关系、实体管理器、注解、JPQL 和 Criteria API。

使用 Spring Boot 掌握 JPA 和 Hibernate 使用 Hibernate 实现 JPA。学习 JPA 的基础知识 - 实体、关系、实体管理器、注解、JPQL 和 Criteria API。进入 JPA 的高级世界 - 缓存、性能调整(n+1 查询)、映射继承层次结构。一睹 Spring Data JPA 和 Spring Data Rest 的神奇之处。

概述

  • 安装 Eclipse、Maven 和 Java
  • 运行示例
  • 课程概述
    • 课程步骤
    • 期望
  • 关于 in28Minutes
    • 我们的信念
    • 我们的方法
    • 联系我们
    • 其他课程

介绍

Java Persistence API 为 Java 开发人员提供了一个 api,用于将 Java 对象映射到关系数据。在本课程中,您将学习 JPA API、JPQL(Java Persistence 查询语言)、Java Persistence Criteria API 以及如何使用 JPA 进行 ORM(对象关系映射)。

Hibernate 是 JPA 最流行的实现。在 JPA 出现之前,它是最受欢迎的 ORM 框架选项,并且在 JPA 的基础上提供了额外的功能。我们将在本课程中使用 Hibernate 作为实现。

  • 你将学习 JPA 和 Hibernate 的基础知识 - 实体、关系、继承映射和注解
  • 你将了解使用 JPA 和 Hibernate 查询数据的方法 - JPQL、Criteria API 和原生查询
  • 你将深入了解 JPA 和 Hibernate 的关系 - 一对一、多对一和多对多
  • 你将使用各种 Spring Boot 开发框架 - Spring Boot Starter Web、Starter Data Jpa、Starter Test
  • 你将学习使用 Hibernate 优化 JPA 应用程序的性能 - 解决 N+1 查询问题
  • 你将学习缓存的基础知识 - 一级缓存和二级缓存与 EhCache 结合使用
  • 你将了解 Spring Data JPA 和 Spring Data REST 的基础知识

要求 - 您应具备 Java 和注解的工作知识。 - 我们将帮助您安装 Eclipse 并启动使用。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言