- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
掌握了Spring开发框架的读者,掌握了JDBC开发者的读者,掌握了Spring事务开发技术的读者
你将会学到:
完整的掌握JPA开发框架,并可以使用SpringDataJPA实现数据层简化开发定义。
课程简介:
数据库是项目开发之中的核心组成单元,如果面对数据库动态移植需要的场景,则就可以基于JPA规范标准进行数据库应用开发,在本章中将为读者分析JPA技术的主要特点,并基于Hibernate开发框架讲解了JPA的相关实现。
通过本章的学习可以达到以下的目标:
1、 掌握JPA开发标准与Hibernate开发框架之间的关联;
2、 掌握JPA实现DDL自动更新操作的实现;
3、 掌握JPA常用注解的定义与使用;
4、 掌握JPA缓存的概念,可以理解一级缓存和二级缓存的定义与使用,并结合Ehcache实现二级缓存管理;
5、 掌握JPA提供的乐观锁与悲观锁的概念及实现;
6、 掌握JPA数据关联映射技术的配置与实现;
7、 掌握SpringDataJPA开发框架的使用,并可以基于内置的相关Repository接口实现代码简化。
课程相关讲解代码在第一个视频附件之中
课程大纲-Spring与JPA技术,包含SpringData JPA开发
第1章JPA编程起步(1小时36分钟5节)
第2章JPA数据操作(1小时43分钟5节)
2-1
EntityManager数据操作JPA实现了数据层的开发支持,而数据层的处理操作主要以数据的CRUD为主,本课程通过实例为读者讲解了EntityManager接口所提供的数据操作方法的使用。
[21:13]开始学习2-5
Criteria数据查询为了进一步规范面向对象的设计结构,在JPA中提供了Criteria的操作支持,本课程为读者分析了Criteria相关操作的实现结构,并通过案例讲解了如何基于Criteria操作模式实现数据的查询与更新操作。
[32:16]开始学习第3章JPA数据缓存(1小时28分钟5节)
第4章JPA锁机制(51分钟3节)
第5章JPA数据关联(1小时34分钟3节)
“李兴华”老师的其他课程更多+