欢迎来到天天文库
浏览记录
ID:44703561
大小:416.29 KB
页数:4页
时间:2019-10-25
《SSH框架实现MVC架构的电子商务软件平台_于湛麟》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第22卷第10期计算机技术与发展Vol.22No.102012年10月COMPUTERTECHNOLOGYANDDEVELOPMENTOct.2012SSH框架实现MVC架构的电子商务软件平台于湛麟,李仲秋,任永昌(渤海大学信息科学与技术学院,辽宁锦州121013)摘要:软件是电子商务应用的基础。文中研究运用SSH框架实现MVC架构的电子商务软件开发平台,来解决电子商务软件开发存在的问题。首先研究电子商务软件的功能;其次研究MVC架构技术;然后研究由Struts、Spring、Hibernate集成的SSH框架技术;最后研
2、究SSH框架实现MVC架构,通过电子商务系统实例,分别研究Struts实现表现层、Spring整合业务层、Hibernate实现数据层。运用文中研究的开发平台,不仅实现了视图、控制器与模型的彻底分离,而且实现了业务逻辑层与持久层的分离,无论前端如何变化,模型层只需很少的改动,提高了软件的可复用性。关键词:电子商务;软件平台;SSH框架;MVC架构中图分类号:TP393文献标识码:A文章编号:1673-629X(2012)10-0169-04E-commerceSoftwarePlatformofMVCArchitectur
3、eBasedonSSHFrameworkYUZhan-lin,LIZhong-qiu,RENYong-chang(CollegeofInformationScienceandTechnology,BohaiUniversity,Jinzhou121013,China)Abstract:Softwareisthebasisfore-commerceapplications.ItstudieshowtouseSSHframeworktoimplemente-commercesoftwarede-velopmentplatfor
4、mofMVCarchitecture,andtosolvetheelectroniccommercesoftwaredevelopmentproblems.Firststudye-commercesoft-warefunction;Second,researchMVCarchitecturetechnology;ThenresearchSSHframetechnology,whichisintegratedbyStruts,Spring,Hi-bernate;Finally,studyhowtouseSSHframewor
5、ktoimplementMVCframework,taketheelectroniccommercesystemasanexample,re-searchStrutspresentationlayer,respectively,Springintegrationserviceslayer,Hibernatedatalayer.Applicationofdevelopmentplatformforthisstudynotonlyrealizesview,controllerandmodelofthecompletesepar
6、ation,butalsorealizesbusinesslogiclayerandlastingseparationoflayer,nomatterhowtochangethefront,modellayerrequiresverylittlechange,improvethesoftwarereusability.Keywords:e-commerce;softwareplatform;SSHframework;MVCarchitecture0引言子商务软件存在很多问题:软件成本和进度的估算不电子商务是以网络为平台,以
7、信息技术为手段,以准确、用户对已完成的软件不满意、软件产品的质量不经济效益为中心的现代化商业运行模式。电子商务改可靠、软件不易维护、软件开发的生产率低下、软件规变了企业的经营理念、管理方式和支付手段,网络营模越来越大、软件开发复杂度越来越高。运用SSH框[1]架实现MVC架构的电子商务软件开发平台是解决这销、网上采购和电子支付成为企业经营的必要环节。[2]架构技术是基于领域某类应用的开发模型,提供些问题的有效途径之一。了大量的软件复用,为开发人员提供统一的软件开发电子商务通过Internet架起电子商务企业与用户包和模式架
8、构,使软件开发人员从繁琐的代码编写中之间的桥梁,软件功能主要包括:交易管理、网上订购、解脱出来,着重研究应用的业务逻辑,而屏蔽底层的代电子账户、意见征集、广告宣传、服务传递、咨询洽谈、[3]码实现细节,从而提高开发效率。为了适应不同应用网上支付等。通过这些功能的实现,使电子商务的的需求,可以在应用和分析
此文档下载收益归作者所有