期刊文献+

基于轻量级J2EE架构的一种持久层设计 被引量:1

A Solution of Data Persistence Based on Lightweight J2EE Framework
下载PDF
导出
摘要 在基于J2EE项目的开发过程中,数据持久层的设计是一项重要的工作,它为业务逻辑层提供了操作数据的接口,持久层性能的优劣直接影响到业务逻辑层和表示层的效果。在分析目前主流持久层解决方案的基础上,提出了一种对JDBC的轻量级封装并应用DAO模式实现对数据库的透明访问、降低耦合性的方法,该方法运用Java语言的反射和代理机制,遵循软件工程中成熟的分层结构设计规范,同时兼顾框架设计中可靠、安全和可扩展的要求。给出该框架的设计和实现过程,通过实例论证了采用这种框架的技术优势。 The data persistence layer' s design plays an important role in the J2EE development environment. It provides business logic layer with the operation data interface,the performance of date persistence layer influences the performance of business logic layer and presentation layer directly. Based on the research of several current mainstream .solutions of data persistence, presents the methcd of lightweight encapsulation JDBC and applies the DAO pattern to achieve transpea'ent access to database, redues coupling degree. The method uses the method of reflection and proxy mechanism of the Java language, follows the mature software engineering hierarchical structure design specifications, takes into account the reliable, safe and scalability requirements during framework design. Then gives the design and implementation process of the framework. Finally, according to a real example, it shows the advantages of applying this framework.
出处 《计算机技术与发展》 2008年第6期94-96,100,共4页 Computer Technology and Development
关键词 数据持久层 DAO模式 JDBC J2EE 轻量级 data persistence layer DAO pattern JDBC J2EE lightweight
  • 相关文献

参考文献5

二级参考文献4

  • 1Roman E.Mastering EJB(2nd Edition)[M].北京:机械工业出版社,2003-01..
  • 2[2]Alur P. J2EE核心模式[M].牛志奇,等译. 北京:机械工业出版社,2002.
  • 3[3]Stelting S, Maassen O.Applied Java Patterns[M].Prentice Hall, 2002.
  • 4[4]Haefel RM.Enterprise JavaBeans(Second Edition)[M].O'Reilly &Associates, Inc, 2000.

共引文献79

同被引文献8

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部