期刊文献+

基于J2EE多层架构的Web开发框架研究 被引量:49

Study of Web-based framework based on J2EE multi-tier architecture
下载PDF
导出
摘要 在经典的J2EE四层体系结构的基础上增加数据持久层,提出了基于J2EE五层体系结构的Web开发框架;分析了基于Struts框架的J2EE架构中实现对象持久性的局限性,从中分离出对象持久层,并将Hibernate这个面向对象的轻量级对象持久性技术集成到该架构中;应用DAO设计模式在业务逻辑层与持久层之间设计了多源数据访问组件,抽象和封装了对不同数据源的数据访问操作,实现对不同类型、结构、环境、用法的异构数据库的统一访问。 This paper put forward J2EE 5-tier architecture by increasing data persistence tier based on classical J2EE 4-tier architecture. Analyzed the localization in implementing object persistence of the J2EE architecture based" on Struts and divided the object persistence tier from it, then integrated Hibernate, a lightweight object oriented persistence technology, into the architecture, so that the advantages of each could be shared by all. A multi-source data accessing module was designed by applying the DAO design pattern between business tier and data persistence tier in this architecture to implement identically access various isomerous database with different types, structure, environment and usage.
出处 《计算机应用研究》 CSCD 北大核心 2008年第5期1429-1431,共3页 Application Research of Computers
基金 中国成人教育协会"十一五"成人教育科研规划资助项目(07B045Y)
关键词 J2EE 模型—视图—控制器 STRUTS HIBERNATE 多源数据 J2EE MVC Struts Hibernate multi-source data
  • 相关文献

参考文献8

二级参考文献16

  • 1黄烟波,张红宇,李建华.基于Struts和Hibernate的J2EE架构[J].计算机时代,2004(10):29-30. 被引量:49
  • 2车敦仁,周立柱.关系数据库与面向对象数据库的集成[J].软件学报,1996,7(11):669-675. 被引量:13
  • 3KatharineWhitehead著 王海鹏译.基于组件开发[M].人民邮电出版社,2003..
  • 4FrankBuschmann Reginemeunier.面向模式的软件体系结构卷1:模式系统[M].北京:机械工业出版社,2003..
  • 5GammaE HelmR JohnsonR etal 李英军译.设计模式:可复用面向对象软件的基础[M].北京:机械工业出版社,2000.11-15.
  • 6CRAWFORDW KAPLANJ 刘绍华 毛天露 译.J2EE设计模式[M].北京:中国电力出版社,2005..
  • 7TURNERJ BEDELLK 孙勇 译.STRUTS Kick Start中文版[M].北京:电子工业出版社,2004..
  • 8[美]DavidJGallardo.Java Oracle数据库开发指南[M].北京:清华大学出版社,2003..
  • 9Gavin King.Hibernate Reference 3[EB/OL].http://www.hibernate. org/hib_docs/v3/reference/en/html/architecture.html # architecture-overview,2005-01-01.
  • 10Nick Heudecker.Read Introduction to Hibernate[EB/OL].http://www.theserverside.com/resources/article.jsp?l=Hibernate,2003-07-15.

共引文献110

同被引文献297

引证文献49

二级引证文献121

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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