- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
适用于所有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对象持久化技术详解》
课程大纲-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节)
第6章映射一对多关联关系(24分钟1节)
第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节)
第10章映射组成关系(18分钟1节)
第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]开始学习
“零巴哒”老师的其他课程更多+