读书人

理解Hibernate

发布时间: 2012-08-29 08:40:14 作者: rapoo

了解Hibernate
1.什么是ORM
全称Object Relation Mapping,实现对象与关系型数据库之间的映射
流行ORM框架:Hibernate、iBATIS、TopLink、JDO、JPA
2.Hibernate优点及其体系结构
免费、稳定、简单易用、最流行
体系结构参见---Hibernate体系结构图1.png

持久性:对象的状态能够与数据库保持同步更新
Hibernate作用:ORM的具体实现,完成对象与数据库之间映射,
为应用程序构建持久层,应用程序通过操作持久层的对象,完成对数据库的操作
3.Hibernate 重要的API
Hibernate结构图:Hibernate体系结构图2.png

Configuration:用于加载Hibernate主配置文件和映射描述文件,创建SessionFactory实例
SessionFactory:用于创建Session对象,初始化增删改查的预编译SQL
Session:用于实现增删改查操作
Transaction:用于事务控制
4. 映射配置基础---Hibernate内置类型

读书人网 >软件架构设计

热点推荐