《数据访问模式》笔记:解耦模式
来源:互联网 发布:sas软件免费下载 编辑:程序博客网 时间:2024/04/29 16:31
主要解决如何将数据访问从应用中分离出来的问题。只要和数据库打交道的应用,都会碰到这个问题。传统的C/S架构应用大多将数据访问和应用的代码糅合在一起,主要有几个方面的问题:
o? 与具体的数据库技术紧密耦合,比如我们公司的产品是基于SQL Server的,现在就很难切换的Oracle中去,更不要说是以后的新技术——XML数据库或面向对象数据库;
o? 应用与数据模型紧密耦合,缺少弹性。
o? 难以优化,每个模块都是由不同的程序员写的,但是不是每个人都擅长数据库的开发,所以造成程序的效率低下,而要优化这些代码成本颇为昂贵;
o? 不便于维护,当程序出现问题的时候,不容易发现问题的来源——来自业务逻辑还是数据访问逻辑;
?
这一部分介绍了四种模式:
o? 数据访问器
o? 主动域对象
o? 对象/关系映射
o? 层
?
?
- 《数据访问模式》笔记:解耦模式
- 《数据访问模式》笔记:解耦模式部分小节
- 《数据访问模式》笔记:解耦模式部分
- 《数据访问模式》笔记:数据访问器
- 《数据访问模式》笔记:层
- 《数据访问模式》笔记:主动域对象
- 《数据访问模式》笔记:对象/关系映射
- 设计模式学习笔记--数据访问对象模式
- 连接模式数据访问
- PHP设计模式--数据访问对象模式
- Javascript设计模式-数据访问对象模式
- 设计模式【数据访问对象模式DataAccessObjectPattern】
- 数据访问模式-Decoupling Patterns
- 数据访问有哪些模式?
- 数据访问有哪些模式?
- PHP 数据访问对象模式
- Java数据访问对象模式
- Java数据访问对象模式
- jjj
- 我为天王狂
- 第二周学习计划:继续学java入门,开始做些小jsp+java程序
- Automation Event
- 配置jdk环境
- 《数据访问模式》笔记:解耦模式
- 《数据访问模式》笔记:数据访问器
- 让你的struts能处理日期类型
- 今天我四岁了
- 超强的波多黎各,值得尊敬的美国队
- blog是什么?
- 介绍J2ME可选包的概念
- Eclipse3的插件安装不上的解决方案
- 网络ip隐藏