/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
/简体中文/
软件Tags: Hibernate核心参考手册
Hibernate4.1.1包括Hibernatev3中翻译中文官方网版本号,翻译中文結果为:Getting Started Guide(新手入门手册),Hibernate Developer Guide(Hibernate开发人员手册),Hibernate Core Reference Manual(Hibernate关键在线手册)。
1、Hibernate是对JDBC进一步封裝
原先沒有应用Hiberante做持久层开发设计时,存有许多沉余,如:各种各样JDBC句子,connection的管理方法,因此发生了Hibernate把JDBC封裝了一下,大家无需操作数据信息,立即操作它就可以了。
2、大家再从分层次的视角看来
我们知道十分典型性的三层架构:表示层,业务流程层,也有持久层。Hiberante也是持久层的架构,并且持久层的架构也有许多,例如:IBatis,Nhibernate,JDO,OJB,EJB这些。
3、Hibernate是开源代码的一个ORM(对象关联映射)架构。
ORM,即Object-Relational Mapping,它的功效便是在关联型数据库查询和对象中间干了一个映射。从对象(Object)映射到关联(Relation),再从关联映射到对象。那样,我们在操作数据库查询的情况下,不用再去和繁杂SQL相处,只需像操作对象一样操作它就可以了(把关系型数据库的字段名在存储空间中映射成对象的特性)。
从图中中,我们可以看得出Hibernate六大关键接口,2个关键环境变量,及其她们立即的关联。Hibernate的任何內容都是在这了。那大家从上向下简易的认识一下,每一个接口开展一句话汇总。
1、Configuration接口:负责配备并运行Hibernate
2、SessionFactory接口:负责复位Hibernate
3、Session接口:负责分布式锁对象的CRUD操作
4、Transaction接口:负责事务管理
5、Query接口和Criteria接口:负责实行各种各样数据库