Java Persistence: Hibernate and JPA Fundamentals

所在平台: Udemy

课程主页: https://www.udemy.com/course/hibernate-and-jpa-fundamentals/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Java 持久性:Hibernate 和 JPA 基础知识 课程概述:该课程专为希望学习 Java 持久性基础知识及部分高级主题的 Java 程序员设计。课程将重点使用 Hibernate 4(并包括对 Hibernate 5 和 6 的更新),主要将 Hibernate 作为 JPA 提供者。学员将学习对象关系映射(ORM)、查询、缓存、加载策略、性能优化和并发等方面的基础知识和一些高级 JPA 特性。课程中还会讨论一些最佳实践以及如何解决常见的性能瓶颈。 课程包括许多实验练习,学员将参与任务、问答和小测验,以巩固所学概念。实验练习的扩展讨论也会进行。我们还将讨论运行时的 SQL 及其性能影响。课程提供的 Maven 源代码使用的是 Hibernate 6 版本,并会不断更新以添加更多相关主题,例如最近添加的可嵌入继承(Embeddable Inheritance),该特性在 Hibernate 6.6 中引入。课程中使用 MySQL 作为关系数据库管理系统(RDBMS)。 通过本课程,学员将掌握 Java 持久化的核心概念及实践技能,为后续的深入学习打下坚实基础。

课程评论(0条)

课程详情

If you're a Java programmer who wants to learn the fundamentals and some of the advanced topics of Java Persistence with Hibernate, then you're the one this course is designed for.We'll be working with Hibernate 4 (with updates for Hibernate 5 & 6), and using Hibernate as a JPA Provider for the most part of this course.You'll be learning the fundamentals and some of the advanced JPA features for Object/Relational Mapping, Querying, Caching, Fetching Strategies, Performance Optimizations and Concurrency.We'll also talk about Best Practices and how to resolve some of the common performance bottlenecks.The course includes many Lab-Exercises in which we have tasks, Q & A and quizzes for students to revise the concepts learnt in the lectures. We also have expanded discussions on some of those lab-exercises.We also discuss the SQL at runtime and the performance implications of it.The Maven source-code provided with the course currently uses the Hibernate version 6.We try to keep updating the course by adding more and new relevant topics as well. For example, the most recent topic added to the course was Embeddable Inheritance, which was introduced in Hibernate version 6.6.We've used MySQL in the course as the RDBMS.

课程标签

0人关注该课程

主题相关的课程