案例,spss,数据分析

DAO的实现研究


全文字数:18000字左右  原创时间:<=2022年

【内容摘要】

DAO的实现研究


DAO的实现研究
摘要
本文通过与其它DAO进行对比,评价了它们的优缺点后,引出了要实现DAO的关键问题,然后逐个对它们进行分析,并给出相应的解决方案。
本文所研究的DAO是基于J2EE规范下的,因而本文首先介绍了设计模式的相关知识,然后介绍了基于Jet引擎下的DAO的特点和结构,再详细地阐述了基于J2EE规范下的DAO的特点,两者比较得出实现DAO需要解决的主要问题。包括支持多种持久化存储介质,良好地通用性及兼容性,接口统一、简单,以及其设计的要求及实现。由于涉及到多种持久化存储介质,在本文中所讨论的实现主要是针对关系数据库。
其次,对这些主要问题进行分析,再给出相应的解决方案。采用DAO工厂策略以解决兼容多种持久化存储介质问题,对DAO的接口设计提出相应要求,特别是接口参数及返回值。在实现DAO方面上主要涉及到自动生成SQL语句,兼容SQL语法,以及ORM三方面的问题。根据对它们的分析后,再提出相应的解决方案。
在分析了问题及提出了解决方案后,紧接着便对解决方案进行了测试,主要是在兼容SQL语法方面,从数据类型、通配符、内置函数三个方面进行了验证。
最后,在结束语中对本文的研究的优缺点作了一个小结,归纳了本文研究方式的优点,即先进行DAO对比分析,查出关键问题,明确研究方向;然后再针对这些问题进行分析并给出解决方案。但同时也指出本系统存在的一些不足,例如对DAO的实现没能进行全面的考虑等等。


关键词:DAO,J2EE,模式,SQL,ORM

 

*若需了解更多与协助请咨询↓→[电脑QQ][手机QQ]【数据协助】