|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hibernate-orm/
课程评论:没有评论
## 课程概述:Hibernate ORM 开发 (XML 与 Annotation) 本课程深入介绍了 **Hibernate ORM**,一个强大的开源对象关系映射框架。Hibernate 能够轻量级地封装 JDBC,将 POJO(Plain Old Java Object)与数据库表建立映射关系,实现全自动的对象持久化,并能自动生成和执行 SQL 语句。这极大地简化了 Java 程序员使用面向对象思维来操作数据库的复杂性。 Hibernate 适用于各种使用 JDBC 的场景,无论是 Java 客户端应用程序还是 Servlet/JSP Web 应用。在 J2EE 架构中,它甚至可以替代 EJB 的 CMP(Container-Managed Persistence),承担起数据持久化的核心任务。 **通过本课程,您将能够:** * **掌握 Hibernate 5 的开发:** 熟悉并能够运用 Hibernate 5 进行持久层逻辑的开发。 * **精通 JPA 注解映射:** 熟练使用 JPA 注解来定义对象与数据库表之间的映射关系。 * **理解并运用 Hibernate 缓存:** 深入理解 Hibernate 一级和二级缓存的原理,并学会如何有效地使用它们来提升应用性能。 * **掌握关联关系映射:** 学习如何处理各种对象之间的关联关系,如一对一、一对多、多对多等,并在数据库中进行有效的映射。 本课程将使您具备利用 Hibernate 高效、便捷地进行 Java 数据持久化的能力。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。本课程可以让学员掌握Hibernate5开发持久层逻辑,JPA注解映射开发,Hibernate一级二级缓存原理和使用,关联关系映射等