JPA从入门到精通

JPA从入门到精通

最近在学 24人 累计报名 44 好评度 - 收藏
  • JPA经典课程
更多班级

JPA经典课程

支持随到随学,23年07月过期

免费

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即报名 咨询 在线 电话

课程概述

课程目录

学员评论

老师介绍

钟昕灵

钟昕灵

多年JavaEE项目研发,主要开发的项目涉及到的领域有教育,物流,医疗等。通过这些项目的研发,积累了大量的经验,对JavaEE项目开发中涉及到的相关技术都能够灵活的运用。 擅长技术:JavaSE、Java Web、Struts1、Struts2、Hibernate、MyBatis、SpringMVC、Android等,熟悉的数据库有MySQL,Oracle,SQLite等。
简  介 叩丁狼经典教程不讲百度百科,只讲听得懂得人话。JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它又不限于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持久化标准规范,由此可见,经过这几年的实践探索,能够脱离容器独立运行,方便开发和测试的理念已经深入人心了。
课程笔记与代码可进入课程QQ群557685797下载,还可与老师同学一起交流。  

扫码关注叩丁狼教育微信公众号,发送”JPA“获取也可以获取! 

 
课程大纲 

基础入门
  1. JPA简介和环境搭建
  2. 使用JPA完成基本的CRUD
  3. hbm2ddl工具的使用
  4. 主键生成策略
  5. 单对象的映射细节
  6. 一级缓存
 
对象关系映射
  1. 单向多对一映射
  2. 单向一对多映射
  3. 双向多对一映射
  4. 双向多对多映射
  5. 组件关系映射
  6. 继承关系映射
  7. 级联映射
 
数据查询
  1. JPQL的基本使用
  2. 命名查询
  3. 原生SQL查询
 
高级进阶
  1. 事务管理及事务并发访问问题分析
  2. 悲观锁和乐观锁
  3. 二级缓存
适合人群 

有一定JDBC开发经验的同学
对持久层框架感兴趣的同学
使用过其他持久层框架(Hibernate/MyBatis)的同学

 

* 课程提供者:叩丁狼教育

老师还为你推荐了以下几门课程