今天是田老师开始为大家正式讲解hibernate,田老师是我遇到的对hibernate最熟悉的牛人了,我个人感觉:从孙卫琴和夏昕的那两本书来看,田老师对hibernate比他们俩更熟悉。下面是他讲课的基本内容:
1.软件分层架构,ejb中的SessionBean与EntityBean在分层架构中的作用,ejb的缺陷。hibernate解决哪一层的问题,hibernate与EntityBean的优缺点比较。顺便分析了spring与struts解决哪一层的问题。
2.orm映射思想,hibernate配置文件和映射文件。
3.一个入门的hibernate例子的eclipse开发过程,课堂上没用eclipse的hibernate支持,而是把hibernate当作一个普通的第三方jar包开发,因为hibernate 3.1与hibernate 3.0有些不同(例如,getCurrentSession,getTransaction等),myelcipse支持的是hibernate 3.0。
4.Cofiguration,SessionFactory,Session等对象的讲解,hibernate配置和实体映射文件的讲解。SessionFactory的初始化过程。
5.hibernate的运行原理,持久对象、临时对象,游离对象。
6.临时对象与游离对象的区别,就是看id是否等于unsaved-value。主要影响saveOrUpdate方法的行为,如果手工强行安排id,但数据库中并没有对应记录时,hibernate抛出异常的原理。
7.save方法运行时何时生成insert语句,与id的产生方式有关。
8.update方法的运行原理,动态生成插入字段的细节。
我听课的过程并不完整,只是了解了大概的内容,更多细节,请参看其他学员的blog。
分享到:
相关推荐
一、持久化层-O/R Mapping 二、Hibernate入门 三、Hibernate映射申明(Mapping declaration) 四、持久化对象的状态和生命周期 五、Hibernate查询 六、Hibernate最佳实践
53页hibernate培训ppt,有一定的参考价值,个人感觉不够详细,具备ppt的通病,但作为简介和基本示例还是很有参考的
Hibernate 培训资料 Hibernate 培训资料.pdf
hibernate培训笔记.doc
hibernate培训笔记.docx
hibernate培训教程PPT.zip
hibernate 基础知识,对快速入门很有帮助
湖北培训:Hibernate培训笔记(仅供参考)
达内hibernate培训笔记
达内hibernate培训笔记
达内hibernate培训笔记
达内hibernate培训笔记
Hibernate培训.pptx
广州巨匠培训][Hibernate培训课件
一个参加hibernate培训的ppt,不错的东西
Hibernate 培训.pdf,大体介绍hibernate的关键知识点,供大家交流。 1、什么是Hibernate? 2、ORM是什么? 3、Hibernate核心接口 4、对象关联 5、对象状态 6、Hibernate查询 7、Hibernate events and ...
达内hibernate培训资料,sd1107班
hibernate培训讲座 hibernate培训讲座 hibernate培训讲座 hibernate培训讲座 超过20个字了吧...
hibernate培训笔记.pdf
Hibernate培训 ppt