Hibernate4.1.1包含Hibernatev3中中文翻译官方版本,中文翻译结果为:Getting Started Guide(入门指南),Hibernate Developer Guide(Hibernate开发者指南),Hibernate Core Reference Manual(Hibernate核心参考手册)。
如何理解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的核心:

从上图中,我们可以看出Hibernate六大核心接口,两个主要配置文件,以及他们直接的关系。Hibernate的所有内容都在这了。那我们从上到下简单的认识一下,每个接口进行一句话总结。
1、Configuration接口:负责配置并启动Hibernate
2、SessionFactory接口:负责初始化Hibernate
3、Session接口:负责持久化对象的CRUD操作
4、Transaction接口:负责事务
5、Query接口和Criteria接口:负责执行各种数据库查询

























大小: 35.9M
大小: 183.2M
猿辅导电脑客户端v6.115.0 官方最新版
赣教云教学通2.0电脑版v5.4.8.10 官方最新版
驾校一点通v2022.1官方最新版
Google Earth Pro(谷歌地球高清版)V7.3.2.5491中文免费版
键盘模拟钢琴(freepiano)v2.2.1 中文免费版
wt(五笔高手速成) 明伦软件v1.2 中文版
高等数学第六版上册同济大学
卡西欧计算器V1.0 绿色版
步步高学习管家V3.00 官方安装版
简单课堂V4.0.6.2210 官方电脑版
步步高点读机2013年人教新版小学英语六年级上册(供三年级起始用)
畅言智慧课堂电脑版V4.0.0.1119官方版
乐教乐学家长端电脑版1.0.264 官方最新版
头号英雄答题助手电脑版1.2