学习Hibernate

来源:互联网 发布:ubuntu系统使用教程 编辑:程序博客网 时间:2024/05/16 12:49

一、使用Hibernate的三个准备
 1.添加Hibernate支持
 2.配置hibernate.cfg.xml
 3.添加实体类和配置实体文件xx.hbm.xml
二、使用Hibernate的七个步骤:
 1.读取并解析配置文件
 2.读取并解析射信息,创建SessionFactory
 3.打开session
 4.开始一个事务(增、删、改)操作必须,查询操作可选
 5.持久化操作
 6.提交事务
 7.关闭session
三、
 1、Hibernate是什么?
 Hibernate是一个优秀的Java持久化层解决方案,是当今主流的对象-关系映射工具。
 2、什么是持久化?
 持久化是将程序中数据在瞬时状态和持久状态间转换的机制。
 3、什么是对象-关系映射机制?
 对象-关系映射机制是(ORM)
  
  
关联关系的映射配置
1、单向多对一关联的映射
2、单向一对多关联的映射
3、双向一对多关联的映射

通过程序维护关联关系
1、要many一方添加数据
2、在many一方删除数据
3、修改关联关系
4、在one一方删除数据