基于struts和jpa的电子商务系统的设计和实现

基于struts和jpa的电子商务系统的设计和实现

ID:33692980

大小:2.43 MB

页数:71页

时间:2019-02-28

基于struts和jpa的电子商务系统的设计和实现_第1页
基于struts和jpa的电子商务系统的设计和实现_第2页
基于struts和jpa的电子商务系统的设计和实现_第3页
基于struts和jpa的电子商务系统的设计和实现_第4页
基于struts和jpa的电子商务系统的设计和实现_第5页
资源描述:

《基于struts和jpa的电子商务系统的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大连理工大学硕士学位论文基于STRUTS和JPA的电子商务系统的设计和实现姓名:张自海申请学位级别:硕士专业:软件工程指导教师:郭禾20080607大连理工大学专业学位硕士学位论文摘要随着计算机网络越来越深入人们的生活、工作和学习,电子商务网站飞速发展。国内大部分的电子商务网站在初始建站时,其网站的基础架构往往都有较大的缺陷,无法适应将来的业务变更和扩展。一个高质量电子商务网站的应用有赖于设计良好的体系架构的支持。如何正确应用J2EE核心技术来设计和构建一个强健的、具有伸缩性的、可重用的电子商务网站体系架构是我们所面临的挑战。M

2、VC(Model/View/Controller)模式是软件工程学中一个重要的设计模式,为交互式系统提供了一个非常优秀的开发模型。MVC模式对类对象的强制分离使系统开发变得非常灵活,同时又提高了系统设计的可重用性。电子商务网站使用Struts这一基于MVC设计模式的典型架构,结合XML技术提供了一个优良的设计框架。本文在电子商务网站的持久层设计中使用JPA规范,它为数据持久化提供了更简单、易用的编程方式。JPA规范使你不必以关系数据库的习惯去建立数据库表结构,也不要考虑表之间的关系。只需使用面向对象的思想来考虑实体的建立和实体之

3、间的关系就可以了,这大大简化了电子商务网站数据持久化的复杂度,而且具有了相当的灵活性。电子商务网站应用Struts框架和AJAX异步通信技术处理同步和异步通信,使用JPA规范以及注释实体的方式来完成对象关系映射,屏蔽了主流关系数据库产品的异同。这样设计实现的电子商务网站对业务的需求变更有较强的适应性,降低了维护的工作量,对不同厂商主流关系数据库的移植代价极小,而AJAX异步通信技术也使用户体验更为良好。关键词:Struts;JPA;AJAX;电子商务网站基于STRUTS和JPA的电子商务系统的设计和实现DesignandImpl

4、ementationofElectronicCommerceSystembasedontheSTRUTSand呼AAbstractWithmoreandmorein—depthcomputernetworksofpeopleliving,workingandlearning,electroniccommercewebisdevelopingwithrapidspeed.Mostofthedomestice-commercesiteintheinitialestablishment,itswebsiteinfrastructure

5、oftenhavelargerdefects,unabletoadapttochangeandthefuturebusinessexpansion。Ahigh-qualitye-commercesitesdependsontheapplicationofwell-designedarchitecturesupport.HowtocorrectlyuseJ2EEcoretechnologytodesignandbuildastrong,谢tllflexible,reusablearchitectureofe—conlmercesi

6、tesarethechallengesweface.MVC(Model/View/Controller)modelisanimportantsoil-wareengineeringinthedesignmode,fortheinteractivesystemprovidesaverygooddevelopmentmodel.MVC-typeobjecttothecompulsoryseparationSOthatsystemsdevelopmenthasbecomeveryflexible,butalsoimprovethesy

7、stemdesignreusability.E—commercesitesusingtheStrutsMVCdesignpatternbasedonthetypicalarchitecturethatcombinesXMLtechnologyprovidesanexcellentframeworkforthedesign.Inthispaper,ElectroniccommercewebdesignofalastingregulatetheuseofJPA,thedataprovideamoredurableandsimple,

8、easy-to-useprogrammingapproach.JPAnormsSOthatyoudonothavethehabitofarelationaldatabasetobuildupadatabasetablestructure,anddonotcons

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

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

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