摘要
引入MVC框架,确定了MVC在Web开发的应用模式,研究了符合MVC标准的Struts框架工作流程及其应用的优势和不足。结合持久化工具Hibe(?)ate的功能特点和Struts框架的优势,利用框图描述的方法对Struts框架进行扩展,提出了扩展后的Web开发多层软件体系结构应用模型。扩展后的Struts框架,使Web开发的层次更加清晰,降低了各层之间的耦合,提高了代码的复用性,可使Web开发的效率大幅度提高。
MVC framework concept and its usage in web application development are introduced, then a few research are done in the advantage and weakness ofworking flow of struts framework that conforms to MVC standard, combining persistent tool Hibernate's function with struts framework's advantage, struts framework using diagram is expended, multiple tiers software structure model in web application development is put forward. The expended struts framework makes the structure of web application development more clear, the coupling of tiers is reduced, the reuse of code and web application's development productivity are improved.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第4期858-861,共4页
Computer Engineering and Design
关键词
模式-视图-控制器
STRUTS框架
持久
DAO模式
业务代理模式
MVC (model-view-control)
struts framework
persistence
DAO (dataAccess objects) pattern
business delegate pattern