Hibernate5零基础入门到精通

帮助学员掌握Hibernate的用法,以及通过JPA API中的注解进行对象-关系映射。

164人学习

中级16课时2023/10/24更新

二维码下载学堂APP缓存视频离线看

零巴哒
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Java Web全栈工程师之路【买视频送书】
XML需知需会:Java、C#、Python多种语言解析XML文档
67660人学习
¥49.00
jQuery必知必会:老程序员手把手带您完成一个【MyNotes】Web前端项目
45168人学习
¥49.00
师傅带徒弟学Java Web:老程序员带您完成一个【网上商城】Web项目
131666人学习
¥268.00
更 多 9 门 课 程
Java基础入门项目实战专题【买课送书】
师傅带徒弟学Java第1篇 Java基础视频课程
645336人学习
¥29.00
师傅带徒弟学Java第2篇 【Java】面向对象视频课程
524947人学习
¥49.00
师傅带徒弟学Java第4篇项目实战视频课程1——【Java】PetStore宠物商店
320207人学习
¥159.00
更 多 5 门 课 程
Java软件开发全套课程(笔记+项目案例)
SpringCloud微服务快速入门实战课程【2020版】
6383人学习
¥48.00
Redis入门视频课程(适合初学者的教程)
25121人学习
¥29.00
Dubbo快速入门视频课程(通俗易懂)
28357人学习
¥29.00
更 多 42 门 课 程
鸟哥门徒课程专题(Java全套+Web前端全套+数据库全套)
PS快速入门视频教程
3728人学习
¥39.00
全套精讲C语言基础视频课程【答疑+课件下载】
4245人学习
¥78.00
Java基础与提高全套视频上卷[IDEA版本]
4225人学习
¥198.00
更 多 59 门 课 程
鸟哥门徒课程专题(Java全套+Web前端全套+数据库全套)
PS快速入门视频教程
3728人学习
¥39.00
全套精讲C语言基础视频课程【答疑+课件下载】
4245人学习
¥78.00
Java基础与提高全套视频上卷[IDEA版本]
4225人学习
¥198.00
更 多 59 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

适用于所有Java编程人员。

你将会学到:

帮助学员掌握Hibernate的用法,以及通过JPA API中的注解进行对象-关系映射。

课程简介:

课程详情

本套课程详细介绍了通过Hibernate来进行Java对象持久化的技术,介绍了把对象模型映射到关系数据模型的各种方法,JPA API的详细用法,优化访问数据库性能的编程技巧,处理数据库事务并发问题的方法等。


课程大纲


课程大纲

 第1节课:Java应用分层架构及软件模型

 第2节课:Java对象持久化技术概述

 第3节课:第一个helloapp应用

 第4节课: 使用JPA和注解

 第5节课:映射对象标识符

 第6节课: 映射一对多关联关系

 第7节课:域对象在持久化层的四种状态

 第8节课:JPA API的高级用法

 第9节课:映射组成关系

 第10节课:持久化层的映射类型

 第11节课:立即检索策略和延迟检索策略

 第12节课: 检索数据API (使用JPA API)

 第13节课:声明数据库事务

 第14节课:处理并发问题

 第15节课: Spring、JPA与Hibernate的整合

 第16节课:创建综合购物网站



讲师简介


本课程由Java开发专家孙卫琴老师讲解,孙卫琴老师除了有着丰富的软件项目开发和设计经验,还擅长著书写作,而且是优秀的软件开发讲师,在复旦大学、上海交大等高校,以及大型知名培训机构和企业里授课,获得学员的一致好评。孙卫琴姐姐一直细心制作系列软件开发教程,不断提升教学技巧和方法,其课程在网上阅读量累计达上百万。

孙卫琴老师著书立说,创作了十多本经典的软件开发书籍:


《精通Vue.js:Web前端开发技术详解》

《精通Spring:Java Web开发技术详解》

《Java面向对象编程》

《Java网络编程核心技术详解》

《漫画Java编程》

《Hibernate逍遥游记》

《精通JPA与Hibernate: Java对象持久化技术详解》

《精通Struts: 基于MVC的Java Web设计与开发》

《Tomcat与Java Web开发技术详解》

《Java 2认证考试指南与试题解析》

《大话Java程序设计从入门到精通》



授课特色

孙卫琴老师学识丰富,精通前端到后端的各个软件层的知识,在授课时,深入浅出,融会贯通,开阔学员的知识面和技术格局。


课程参考书籍


本课程的推荐参考书籍是孙卫琴老师创作的《精通JPA与Hibernate: Java对象持久化技术详解

hibernate.png

image.png

展开更多

课程大纲-Hibernate5零基础入门到精通

  • 第1章Java应用分层架构及软件模型(35分钟1节)

  • 1-1

    Java应用分层架构及软件模型本节课介绍Java应用的分层结构,最后引出了持久化层的概念和作用,并介绍了分层体系的优点,可以提供各个层的独立性和可重用性。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [35:35]
  • 第2章Java对象持久化技术概述(21分钟1节)

  • 2-1

    Java对象持久化技术概述本节课介绍实现持久化层的各种方法。主要介绍了ORM模式,这也是Hibernate所采用的模式,通过建立对象-关系映射,由专门的中间件软件来进行Java实体对象的持久化操作。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [21:07]
  • 第3章第一个helloapp应用(59分钟1节)

  • 3-1

    第一个helloapp应用本节课通过一个简单的范例,介绍了用Hibernate来访问数据库的过程。您会了解用XML文件来映射持久化类和数据库的表,以及通过Hibernate API来对实体对象进行保存、更新、删除和查询等操作。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [59:18]
  • 第4章使用JPA API中的对象-关系映射注解(16分钟1节)

  • 4-1

    使用JPA API中的对象-关系映射注解本节课结合具体的范例,主要介绍了用注解和JPA API来访问数据库的过程。本书的JPA是用Hibernate来实现的。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [16:38]
  • 第5章映射对象标识符(16分钟1节)

  • 5-1

    映射对象标识符本节课介绍如何映射对象标识符。介绍了各种对象标识符生成器的用法。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [16:39]
  • 第6章映射一对多关联关系(24分钟1节)

  • 6-1

    映射一对多关联关系本节课介绍如何映射一对多的单向关联、双向关联,还介绍了如何映射一对多的双向关联。还通过具体的例子演示如何级联操纵被关联的对象。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [24:27]
  • 第7章实体对象在持久化层的四种状态(36分钟1节)

  • 7-1

    实体对象在持久化层的四种状态本节课详细介绍实体对象在持久化层的四种状态,并介绍JPA API中各种接口和类的用法。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [36:34]
  • 第8章JPA API的高级用法(32分钟1节)

  • 8-1

    JPA API的高级用法本节课介绍了JPA API以及Hibernate API的高级用法,包括如何与触发器协同工作,利用拦截器生成审计日志,使用JPA的事件处理机制,批量处理数据,调用存储过程。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [32:11]
  • 第9章持久化层的映射类型(26分钟1节)

  • 9-1

    持久化层的映射类型本节课介绍了在持久化层的各种内置映射类型的用法,包括基本类型、字符串类型、日期类型、大对象类型等,还介绍了自定义的客户化映射类型的创建和使用。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [26:10]
  • 第10章映射组成关系(18分钟1节)

  • 10-1

    映射组成关系本节课以Customer类与Address类的组成关系为例,介绍如何把它们映射到数据库的CUSTOMERS表中,并揭示了建立精粒度的对象模型和粗粒度的关系数据模型的原则。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [18:54]
  • 第11章立即检索和延迟检索策略(20分钟1节)

  • 11-1

    立即检索和延迟检索策略本节课介绍了立即检索策略和延迟检索策略的用法,它们的运行行为,使用场合。帮助开发人员掌握用合适的检索策略来检索数据,提供数据库系统和应用程序的运行性能。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [20:06]
  • 第12章通过JPA API检索数据(21分钟1节)

  • 12-1

    通过JPA API检索数据本节课介绍通过JPA API检索数据的方法,包括JPQL检索方式和QBC检索方式,如何在查询语句中设定各种查询条件,排序,分组统计等。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [21:51]
  • 第13章数据库事务的概念和声明(23分钟1节)

  • 13-1

    数据库事务的概念和声明本节课介绍数据库事务的概念,以及如何在程序中通过JPA API和Hibernate API来声明事务的边界。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [23:25]
  • 第14章数据库事务的并发问题的解决方案(53分钟1节)

  • 14-1

    数据库事务的并发问题的解决方案本节课介绍产生数据库事务的各种并发问题的原因,并介绍如何运用数据库的事务隔离级别,以及在程序中采用乐观锁和悲观锁来解决并发问题。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [53:11]
  • 第15章Spring、JPA与Hibernate的整合(22分钟1节)

  • 15-1

    Spring、JPA与Hibernate的整合本节课介绍结合具体的范例,介绍如何把Spring、JPA和Hibernate整合到一块儿。介绍了在模型层创建DAO和业务代理服务类的方法。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [22:05]
  • 第16章Java Web项目实战:开发商业购物网站(1小时24分钟1节)

  • 16-1

    Java Web项目实战:开发商业购物网站本课程介绍了运用Spring、JPA和Hibernate等技术,开发一个综合商业购物网站的过程。帮助学员迅速积累开发企业级软件应用的实战经验。

    「仅限付费用户」点击下载“hibernate5-sourcecode.rar”

    [01:24:56]
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部