- 0
- 0
- 约1.03万字
- 约 9页
- 2017-02-06 发布于四川
- 举报
初步认识JαⅤαDOα设计模式
最近参与WEB编程项目,采用STRUTS框架,在处理到数据持久化的时候决定采用DAO设计模式,因此读了SUN的J2EE 核心设计模式中DAO设计模式,现翻译为中文于大家共享,不足与错误指出望大家指出,也愿该文对大家有所帮助.在JAVA编程的时候, 有时候看起来非常直接的实现却非要用设计模式转若干个弯去实现他, 这似乎显的很多余,但是采用一些成熟的设计模式,会使程序更加的健壮,松耦合以及好维护和扩展. ????????????????????????????? DAO 设计模式背景:根据数据源的不同,访问数据的方法也会有所不同,访问持久化的数据源,比如数据库,也会由于其存储类型的不同(关系数据库,面向对象的数据库,简单文件储存,其他方式)和提供商自定义数据类型的不同而有很大的区别。出现的问题:许多投入使用的,J2EE WEB 应用程序在一些时候需要进行数据的持久化. 对于很多的WEB应用,数据的持久化存储可以通过不同的机制来实现,文档中清楚的标出了这些用于访问不同数据持久机制的API的不同之处. 还有一些其他的应用或许会访问一些位于特有系统上的数据资源.比如,在大型机的系统之上,也可能在轻量级的目录访问协议LDAP仓库中,或者是其他什么系统. 还有就是,数据也可能是由诸如B2B这样的外部集成系统服务,信用卡局服务,或者其他服务来提供的.一般来说,程序使用一些共享的
您可能关注的文档
最近下载
- 护理_应急处置预案与处理流程图.docx VIP
- 全册教案(教案)-四年级上册数学人教版.docx VIP
- 《建设工程无人机巡检作业安全与技术规程》.pdf VIP
- 全国生态环境监测专业技术人员大比武理论试题集.docx VIP
- 云客服+5G+AI呼叫中心解决方案(59页PPT).pptx
- 11-ZJ401楼梯栏杆(中南-4).pdf VIP
- 2025年AWS认证StorageGateway上传缓冲区管理与优化专题试卷及解析.pdf VIP
- 2025年房地产经纪人土地增值税税务稽查风险点与应对专题试卷及解析.pdf VIP
- 2025年苏教版高二有机化学烷烃同分异构体专题试卷及解析.docx VIP
- 2025年苏教版高中三年级生物(生物多样性监测)专题试卷及解析.docx VIP
原创力文档

文档评论(0)