Java 持久化:Hibernate 和 JPA 基础课程
一门简单易懂的课程,深入学习 Java Persistence API (JPA) 与 Hibernate
学习内容:
- 掌握 Hibernate 的基本概念,并熟悉 JPA 提供的持久化功能
- 学习对象/关系映射 (ORM)、查询 (JPQL 和 Criteria API)、缓存、性能优化和并发处理的基础知识与高级特性
- 了解一级和二级缓存、N+1查询问题与批量获取的解决方案
- 学习实体关系、继承映射和多态查询的核心概念
- 掌握长时间会话管理,合并分离对象及扩展的持久化上下文
- 熟悉数据库隔离规则及最佳实践
- 学习优化 Hibernate 应用程序性能的最佳实践
本课程包括:
- 14小时点播视频
- 56个可下载资源
- 支持手机和电视观看
- 终身访问
- 完成课程后可获得证书
价格:$64.99
教程评分:4.4 / 5 (基于6174个评价)
教程语言:英语
教程字幕:中英文字幕
课程要求:
- 具备 Java 基础知识
- 了解 SQL 基础知识会更有帮助
- 熟悉 Maven(课程中提供基于 Maven 的源代码项目)
课程描述:
如果您是一名 Java 程序员,想学习 Java 持久化的基础知识和部分高级主题,那么本课程非常适合您。
我们将以 Hibernate 作为 JPA 提供程序,重点讲解 Hibernate 4 的功能(并包含对 Hibernate 5 和 6 的更新)。您将学习:
- 对象/关系映射、查询、缓存、获取策略、性能优化和并发的基础与高级特性
- 解决常见的性能瓶颈问题以及遵循最佳实践
本课程还包括许多实验练习,学生可以通过任务、问答和测验复习讲座中学到的概念。此外,我们还会在一些练习中进行扩展讨论,包括运行时 SQL 的分析及其性能影响。
课程使用 MySQL 作为数据库,Maven 项目源码中采用的是 Hibernate 6 版本,并会随着 Hibernate 新功能的发布不断更新。例如,最近课程增加了 Hibernate 6.6 中引入的 Embeddable Inheritance 内容。
适合人群:
- 想学习 Java 持久化 API (JPA) 和 Hibernate 的 Java 开发者
- 从事 Java/JavaEE/Spring 技术的专业人士
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。