当前位置:新云网络 → JAVA源码 → 数据访问器(数据访问模式)下载
数据访问器(数据访问模式)
运行环境:Windows
源码语言:简体中文
源码类型:编程源码 - JAVA源码
授权方式:免费源码
源码大小:11.0 KB
推荐星级:
更新时间:2006-11-5 7:00:22
联系方式:暂无联系方式
官方主页:http://www.newasp.net
图片预览: ![]()
插件情况:![]()
解压密码:本站默认解压密码:www.newasp.net
下载统计:数据载入中...
前一段时间看《数据访问模式》时,发现有很多的代码录入错误,看到china-pub的书评,大家也在抱怨说书的内容还好就是书的校正太差影响了读书的心情,最近稍有闲工夫,我把第一章的“数据访问器”的代码整理出来,有用着的朋友可以直接使用了。
数据访问器的简单描述:
1.公开逻辑操作,封装物理操作——数据访问器抽象可以公开读、插入、更新和删除这样的逻辑数据库操作,而不需要应用程序代码发出SQL语句或者做类似的、低级的工作。
2.公开逻辑资源,封装物理资源——向应用程序代码隐藏的越多,改变起来越自由。如果让应用程序管理自己的数据库连接,就很难在以后引入连接池、语句缓存或者数据分布这样的增强机制。
3.规范化和格式化数据——数据的物理格式不一定是最适合应用程序处理的形式。特别是当来自多个数据库平台的格式不一致时。数据访问器的实现可以负责对这些字节进行串转换并交给应用程序一个对象表示。
4.封装平台细节——业务关系不断变化。如果企业建立了新的合作关系而要求应用程序支持另外的数据库产品,那么把数据 库平台细节封装到数据访问器中实现有利于这种变化。
5.封装优化细节——应用程序的性能不应该直接依赖于资源池和缓存这样的优化,否则就限制了将来改变这些优化的能力。如果只允许应用程序代码分配逻辑资源和发出逻辑操作,就把实现这些操作的自由留给数据访问器实现,它可以采用任何指定的优化策略。
数据访问器的简单描述:
1.公开逻辑操作,封装物理操作——数据访问器抽象可以公开读、插入、更新和删除这样的逻辑数据库操作,而不需要应用程序代码发出SQL语句或者做类似的、低级的工作。
2.公开逻辑资源,封装物理资源——向应用程序代码隐藏的越多,改变起来越自由。如果让应用程序管理自己的数据库连接,就很难在以后引入连接池、语句缓存或者数据分布这样的增强机制。
3.规范化和格式化数据——数据的物理格式不一定是最适合应用程序处理的形式。特别是当来自多个数据库平台的格式不一致时。数据访问器的实现可以负责对这些字节进行串转换并交给应用程序一个对象表示。
4.封装平台细节——业务关系不断变化。如果企业建立了新的合作关系而要求应用程序支持另外的数据库产品,那么把数据 库平台细节封装到数据访问器中实现有利于这种变化。
5.封装优化细节——应用程序的性能不应该直接依赖于资源池和缓存这样的优化,否则就限制了将来改变这些优化的能力。如果只允许应用程序代码分配逻辑资源和发出逻辑操作,就把实现这些操作的自由留给数据访问器实现,它可以采用任何指定的优化策略。
本站提供数据访问器(数据访问模式)免费下载,版权归其软件公司或作者所有。如果你喜欢,请支持正版!
评论内容只代表网友观点,与本站立场无关!
评论人:200301010214 打分:85 分 发表时间:2007-1-14 10:52:46
· 封装平台细节——业务关系不断变化。如果企业建立了新的合作关系而要求应用程序支持另外的数据库产品,那么把数据库平台细节封装到数据访问器中实现有利于这种变化。
评论人:200301010214 打分:85 分 发表时间:2007-1-14 10:52:10
· GreatGreat!!!!!!!!!!!!!!!!!!!!VeryGood!!!!!!!!!!!!
· 封装平台细节——业务关系不断变化。如果企业建立了新的合作关系而要求应用程序支持另外的数据库产品,那么把数据库平台细节封装到数据访问器中实现有利于这种变化。
评论人:200301010214 打分:85 分 发表时间:2007-1-14 10:52:10
· GreatGreat!!!!!!!!!!!!!!!!!!!!VeryGood!!!!!!!!!!!!
* 为了达到最快的下载速度,推荐使用网际快车或迅雷下载本站软件。
* 请一定升级到最新版WinRAR3.70才能正常解压本站提供的软件!
* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
* 本站为非营利性站点,所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任。
* 请一定升级到最新版WinRAR3.70才能正常解压本站提供的软件!
* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
* 本站为非营利性站点,所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任。


