:
:
:
:
:
:
:
★培训目标
掌握Hibernate数据持久化技术在J2EE开发中的应用。
★课程摘要
Hibernate数据持久化技术
★内容大纲
1. Hibernate体系结构
● 高层的概览; 轻型体系; 全面解决体系
● 图中对象说明
2.Hinbernate工具
● 构建Hibernate 基础代码; 构建Hibernate基础代码途径
● 使用Middlegen-Hibernate工具从数据库产生基础代码
● 其它的工具
3. SessionFactory配置
● 可编程配置方式; 获取SessionFactory
● 用户自行提供JDBC连接; Hibernate提供的JDBC连接
● 其它配置属性; XML配置文件
4.持久化对象(Persistent Object)
● 持久化对象的三条主要的规则; Hibernate中PO和VO
● PO引出的系统层次设计方面的问题; 属性复制
5. O/R Mapping基础
● 映射声明(Mapping declaration)
● Hibernate 的类型
6. 操作持久化数据
● 创建一个持久化对象; 装载对象; Querying
● 更改在当前session中保存或者装载的对象
● 删除持久化对象; 同步 ; 结束一个Session
7. 事务和并发访问
● 工厂和会话; 线程和连接
● 事务管理; 锁(locking)
★上课时间
脱产班:每日上午9:00—12:00,下午2:00—5:00。
晚 班:每日晚上7:00—9:30
★推荐教材
● 《 深入浅出Hibernate 》 电子工业出版社 59元
★学习基础
具有Java开发基础的软件开发工程师。参加过盛课盟的相关基础课程的培训或具有同等基础。
★后续课程
J2EE 企业架构设计