基于MVC+DAO设计模式的Struts框架应用

基于MVC+DAO设计模式的Struts框架应用

ID:38147431

大小:247.18 KB

页数:3页

时间:2019-05-25

基于MVC+DAO设计模式的Struts框架应用_第1页
基于MVC+DAO设计模式的Struts框架应用_第2页
基于MVC+DAO设计模式的Struts框架应用_第3页
资源描述:

《基于MVC+DAO设计模式的Struts框架应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、科技情报开发与经济SCI一⋯1ECHINFORMA'IIONDEVEL(Jl’MENT&EC(}NOM'J2009年第l9卷第7期文章编等:1005—6033(2009)07—009I一03收稿日期:2009—0l一0基于MVC+DAO设计模式的Struts框架应用鲍嘉鑫(太原理T大学计算机与软件学院,山两太原,030024)摘要:介绍了MVC+DAO设计模式和Slrtas框架,简化了Web应用程序的开发,讨论了Struts框架实现MVC模式的原理与方法,给出了一个具体的应用实例。关键词:MVC模式;Struts框架;应用程序中图分类号:TP3l1.5文献标识码:A随着lnterne

2、t的迅猛发展,诞生于20世纪9O年代巾期的巾存存大量的流程控制代码和逻辑判断代码,虽然开发速度快,Java语言,得以存近十几年的发展巾,迅速成为lntemet上最受简单易学,但存JSP贞面巾直接操作JavaBean巾的对象,耦合性欢迎的开发与编程语言。而基于Web的应川系统也同时成为趋强,为后期的维护带来很大不便。而MVC体系结构模式,将原来势,IVS结构的发展13臻成熟,川户省却了繁杂的系统安装过程,JSP视网端的流程控制和逻辑判断代码放到Controller巾,解除所有界面完全通过Web浏览器实现.并且只在客户端处理简单了Model和View的耦合,彻底将示和业务分离,提高了系统

3、后的事物逻辑,主要的事物处理在服务器端实现。基于Java语言发期的可维护性和可扩展性。模式框架及相互关系弛图I。展而来的JavaWeb开发技术——J2EE的高安全性、可移植性、跨平台性和易维护性,使得J2EE成为大巾型企业Web开发的主流技术。目前大多数基于J2EE的Web应川程序都是采川MVC设计模式进行开发的,即JavaBean+Servlet+JSP,实现了示结果和业务逻辑的分离,而通过DAO模式对Model层进行冉分层,进一步降低了数据库操作和逻辑判断之问的耦合性,也减少了代码重复。存MVC基础上,Apache组织提供了一个实现MVC模式的开源框架——SlruLs,大大提高了

4、开发效,卒,成为开发大巾型Web应川系统的一个不错的选择。————方法渊Ⅲ⋯⋯⋯⋯事件1MVC模式原理冈1MVC模式框架MVC,即Model(模型)一Vjew(视图)-Controller(控制器),(1)Model(模型),业务逻辑和数据处理,包括数据咋的打fr起源于20世纪80年代诞生的南IBM开发的最早面向对象的开和连接,对数据的增删改查,业务逻辑的提供.是系统的关键执发语言——sI1lallIalk。JavaWeb开发技术使川JavaBean作为模行部分,直接操作数据库。JavaWeb开发巾,通常使J}{JavaBean型,Servlet作为控制器,JSP贞面作为示端,形成M

5、VC开发模来实现,包含Web应的功能的核心部分。式:(2)View(视图),川户界面,是信息交互的平台.川户通过在使}+JMVC模式之前,使川JSP+JavaBean开发时,JSP贞面罔获得所需请求的响应,得到希望获取的数据JiI、a“I,发[3]沈海波,洪帆.语义Web及其应}{{[J].微计箅机应LH,2005.26(5):586—589.第一作者简介:何鹏,男,1981年8月生,2003年毕业j、(木殳其他参考义献I太l著录项目不全被删除)原理T大学,现为太原理T大学2006级在渎硕十研究生,太原煤(责任编辑:张红)气公司,山两省太原市,030024.StudyontheAut

6、omaticDiscoveryAlgorithmoftheSemanticWebService(SWS)HEPengABSTRACT:Thispaperintroducesanautomatic(tiscoveryalgorithmofSWS,expandsthematchingprocessofWebserVicefromthematchingoftheinputandoutputofServiceProfileintothematchingofthepreconditionandeffectofServiceProfile,whichstrengthensthequeryfunc

7、tionofWebserviceandprovidesthepreconditionfi)rtheautomatic·performance—anticomhinationofWebservice.KEYW0RDS:selnanticWeI);Webservice:01一S:UDDI9鲍嘉鑫基于MVC+DAO设汁模式的StruIs框架应J{j本刊E—mail:bjb@mail.sxinfo.net信息工作研究巾,通常可以是HTML贞面、JSP贞面,同时使J

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。