叩丁狼官方微信公众号| 新浪微博|
咨询热线:020-85628002
首页 > 在线课程
JPA从入门到精通
累计学习:328人 讲师:钟昕灵
¥0.00
中级进阶 课程共32课时
叩丁狼经典教程不讲百度百科,只讲听得懂得人话。
2023-01-01 过期
课程介绍

叩丁狼经典教程不讲百度百科,只讲听得懂得人话。JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它又不限于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为POJO提供持久化标准规范,由此可见,经过这几年的实践探索,能够脱离容器独立运行,方便开发和测试的理念已经深入人心了。 


课程大纲  

基础入门

JPA简介和环境搭建

使用JPA完成基本的CRUD

hbm2ddl工具的使用

主键生成策略

单对象的映射细节

一级缓存

  

对象关系映射

单向多对一映射

单向一对多映射

双向多对一映射

双向多对多映射

组件关系映射

继承关系映射

级联映射

  

数据查询

JPQL的基本使用

命名查询

原生SQL查询

  

高级进阶

事务管理及事务并发访问问题分析

悲观锁和乐观锁

二级缓存


适合人群  

有一定JDBC开发经验的同学 

对持久层框架感兴趣的同学 

使用过其他持久层框架(Hibernate/MyBatis)的同学 


钟昕灵
高级讲师

简介:3年Java项目研发经验,研发组长,4年教学经验。开发项目涉及到在线教育,物流,医疗等领域,积累了大量的研发和团队管理经验,对JavaEE项目开发中涉及到的相关技术都有独到的见解和灵活的运用。  

擅长:Spring、SpringMVC、Spring Data JPA、MyBatis、Shiro、Struts2、Hibernate等JavaEE技术框架,熟悉的数据库有MySQL,Oracle,SQLite等。  

授课风格:课堂氛围风趣和谐,善于引导学生思考、追求知其然亦知其所以然 

标签:资深讲师、灵魂导师 


主讲的其他课程:
相关课程:
查看更多