1.持久层概念
专注于实现持久化的一个相对独立的领域。
2.ORM(对象-关系型数据映射组件)
优点:
减少乏味的代码
更加面向对象的设计
更好的性能
更好的移植性
缺点:
粒度问题granularity
子类型问题subtypes
同一性问题identity
关联问题associations
对象导航问题navigation
3.设计模式
工厂模式factory
代理模式proxy
decorator模式
dynamic proxy模式
4.资源管理模式
A.DAO(data access object)模式
I.DAO模式的实现层次 ...
1.概述
hibernate是在JDBC之上提供一层薄薄的封装,在提供完全透明的持久化机制的同时又提供尽可能多的灵活性。相比之ibatis则是面向“语句映射”的层面,使用SQL作为查询语言。
2.标准方面
J2EE提供了两个持久化的手段:JDBC,它是J2SE中访问关系数据库系统的标准API,然而却以一种错误的编程模型来强制开发者用java代码来处理关系思想;另一个是实体Beans ,它是EJB中专门模型化持久化实体的组件,一是不能处理持久对象间的关系,二是使用了糟糕的查询语言,三是难于测试。
3.ORM(object relational mapping)
由于J2EE ...
- 浏览: 15947 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
hibernate简介
...
-- by Bison_001 -
hibernate简介
...
-- by Bison_001 -
hibernate简介
...
-- by Bison_001 -
hibernate简介
...
-- by Bison_001 -
JSP2.0精彩概述(4)
tag文件里面怎么设置中文字体??? 我输入中文显示出来都是乱码,我在输出页里已 ...
-- by lep1985520






评论排行榜