- 16
- 0
- 约5.8千字
- 约 26页
- 2016-04-14 发布于浙江
- 举报
Hibernate介绍及Hibernate4新特性
Hibernate介绍及Hibernate4新特性 ----程同栓 什么是hibernate 1、历史与背景 2、hibernate定义 3、hibernate的作用 4、hibernate的应用 5、hibernate API简介 6、hibernate优缺点 1、历史与背景 a、应用程序的分层体系结构 随着计算机应用软件的发展,应用程序逐渐由单层体系结构发展为多层体系结构。其中,三层结构是目前典型的一种应用软件结构,如图1左。 表述层:提供与用户交互的界面,如GUI(图形用户界面),web页面等; 业务逻辑层:负责各种业务逻辑,直接访问数据库,提供对业务数据的保存、更新、删除和查询操作; 数据库层:负责存放管理应用的持久性业务数据 1、历史与背景 1、历史与背景 b、持久化层(如图1右) (1)什么叫持久化? ?持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 (2)什么叫持久层? 持久层(Persistence Layer),即专注于实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数据使用者和数据实体相关联。 1、历史与背景 (3)为什么要持久化?增加持久层的作用是什么? 数据库的读写是一个很耗费时间和资源的
您可能关注的文档
- 2015创新设计(高中理科数学)第5讲 二项分布与正态分布.ppt
- 2015创新设计(高中理科数学)第4讲 幂函数与二次函数.ppt
- 2015创新设计(高中理科数学)第6讲 对数与对数函数.ppt
- 2015创新设计(高中理科数学)第6讲 正弦定理和余弦定理.ppt
- 2015创新设计(高中理科数学)能力提升练——解析几何 .doc
- 2015创新设计(高中理科数学)第6讲 离散型随机变量的均值与方差.ppt
- 2015创新设计(高中理科数学)选修4-1-2.ppt
- 2015创新设计(高中理科数学)题组训练11-5.doc
- 2015创新设计(高中理科数学)选修4-5-1.ppt
- 2015创新设计(高中理科数学)选修4-2.ppt
原创力文档

文档评论(0)