一对一数据关联
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
掌握了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接口实现代码简化。
课程相关讲解代码在第一个视频附件之中
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
107课时
Java8高级编程技术视频课程
624440人学习
李兴华
5.0
免费
131课时
Java面向对象编程
550670人学习
李兴华
5.0
免费
172课时
SpringBoot就业编程实战
146740人学习
李兴华
5.0
会员免费
20课时
深入Java虚拟机——JVM视频课程
119104人学习
李兴华
4.8
¥99.00
25课时
Java8编程入门视频课程
93366人学习
李兴华
4.9
免费
15课时
Java综合案例 —— DAO设计模式视频课程
91464人学习
李兴华
5.0
免费
100课时
第一模块Java基础
52934人学习
李兴华
5.0
会员免费
402课时
Java就业编程实战
50130人学习
李兴华
5.0
会员免费