课程编号 DEV_JAVA_0052 难度级别 中
课程介绍
Hibernate 是一个开放源代码的ORM框架,它对 JDBC 进行了轻量级的对象封装,使 Jaa 程序员可以随心所欲的使用对象编程思维来操纵数据库。iBatis 是一种“半自动化”的ORM实现。Hibernate和iBatis是企业中最常使用的两种ORM解决方案,本课程旨在通过3天的学习,使学员精通两个主流技术的使用。
适合对象
使用过Jaa语言,熟悉JDBC
课程目标
理解ORM理念
掌握Hibernate框架
掌握iBatis框架
课程长度
3天(18学时)
课程内容
第1天
主题 Hibernate框架(一)
大纲 JDBC编程
数据库核心技术介绍
Hibernate快速入门
Hibernate配置
Hibernate映射
持久化对象、对象状态
第2天
主题 Hibernate框架(二)
大纲 集合与集合映射
一对一关系映射
一对多关系映射
多对一关系映射
Hibernate继承
Hibernate组合
Hibernate性能优化
Hibernate与其它框架的结合使用
第3天
主题 iBatis框架
大纲 iBatis优缺点
使用iBatis进行创建、查询、更新、删除
各种关联关系的处理
核心API使用