期刊文献+

基于Struts和Hibernate框架的Web应用的设计与实现 被引量:22

The Design and Implement of Web applications Based on Struts and Hibernate Framework
下载PDF
导出
摘要 基于J2EE平台的框架技术是目前开发Web应用的主流技术。其中,Struts框架基于MVC设计模式,清晰地划分了控制部分、业务逻辑和视图,实现了各层之间的解耦;而Hibernate对JDBC提供了轻量级的对象封装,降低了业务模型部分开发的难度。整合这两种框架的J2EE架构是Web应用开发的完美选择。本文以某企业办公系统E-WORK的开发为背景,重点阐述了Struts和Hibernate框架技术,并通过分析这两种框架各自的优缺点,设计了整合Struts和Hibernate框架技术的E-WORK系统的J2EE架构。最后以系统中一个模块的实现为例说明系统开发过程。 At present, framework based on J2EE is a mainstream technology for developing web applications. The Struts framework is based on MVC(Model View Controller) design pattern which clearly separates control, business logic and presentation, and decouples the tiers. Hibernate provides lightweight object encapsulation for JDBC, and decreases the difficulty for developing the part of business model. J2EE which combines Struts and Hibernate is the best selection for web application development. On the background of developing an office system -E-WORK for a corporation, this paper mainly describes both the Struts and Hibernate framework technologies. By analyzing the advantages and disadvantages of both the Struts and Hibernate, we design a J2EE framework combines Struts and Hibernate, At last, we also show the development procedure by giving the realization of a module in this system.
出处 《微计算机信息》 北大核心 2006年第09X期184-187,共4页 Control & Automation
基金 山东省软科学项目支持(编号:B200408)
关键词 WEB应用 STRUTS HIBERNATE MVC模式 Web applications,Struts,Hibernate,MVC pattern
  • 相关文献

参考文献2

二级参考文献10

  • 1Eric Altendorf, Moses Hohman and Roman Zabicki.Using J2EE on a Large,Web-Based Project[J].IEEE Software,2002,19(2): 81-89
  • 2Nan Chen and Kai-kuang Ma.Java's Future and Opportunity[J].IT Professional,2004,6(4): 19-25.
  • 3Rod Johnson.J2EE Development Frameworks[J].IEEE Computer,2005,38(1): 107-110
  • 4Yu Ping,Kostas Kontogiannis,Terence C.Lau .Transforming Legacy Web Applocations to the MVC Architecture [A]. In:The Eleventh Annual International Workshop on Software Technologyand Engineering Practice[C],2003.133-142
  • 5Jia Zhang, Ugo Buy.Aflame for the Efficient Production of Web Application [A]. In:The Eighth IEEE International Symposium on Computers and Communication[C],2003.419-424.vol. 1
  • 6John W.Mastering Enterprise JavaBean and the Java 2 Platform EnterPrise Edtion,Sons Inc [M].Wiley Computer Publishing,1999.200-202
  • 7Perdita Stevens.Software design patterns. Computing & Control Engineering Journal[J] .2000,11 (4) : 160-162
  • 8Erich Gamma,Richard Helm,Ralph Johnson,et al著.设计模式-可复用面向对象软件的基础[M].北京:机械工业出版社,2002.2—20
  • 9S.Chen, F.Y.Lu . Web-Based Simulations of Power Systems[J].IEEE Computer Application in Power,2002,15(1):35-40
  • 10谷毅,王爽心,刘鑫.利用Struts开发Web应用程序在工业自动化中的实现[J].微计算机信息,2004,20(4):86-88. 被引量:14

共引文献20

同被引文献68

引证文献22

二级引证文献56

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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