欢迎来到天天文库
浏览记录
ID:32031848
大小:2.25 MB
页数:58页
时间:2019-01-30
《【硕士论文】基于J2EE框架的电子商务系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、湖北大学硕士学位论文基于J2EE框架的电子商务系统的设计与实现姓名:张希运申请学位级别:硕士专业:系统分析与集成指导教师:王时绘20090501摘要随着以J2EE技术体系为代表的分布式对象技术为企业构造新的基于Intemet的电子商务平台提供了技术支持,J2EE作为多层企业应用开发模型,成为当前电子商务应用开发的主流。越来越多基于J2EE体系的企业应用实现框架层出不穷,比如比较流行的开源框架EJB、Struts、Spring、Hibernate等,但怎样实现-丌发周期短、应用比较灵活的应用模型还比较少。
2、所以,对J2EE实现技术的分析、合理选择、新的应用框架的创建显的尤为重要。本文首先从电子商务发展着手,分析各种电子商务系统相关技术的优缺点,以及不断发展衍化的原因。接着详细介绍了J2EE的体系结构及其各组件,以及当前流行的开发框架、中间件、和AJAX技术,并提出了一个基于J2EE的实现电子商务系统的应用开发框架。该应用框架采用了J2EE的多层体系结构,通过分离表示层、业务层及数据层逻辑关系,集成轻量级框架Struts、Hibernate及页面框架,特别采用Spring技术的事务管理功能而形成。该框架与当
3、前比较流行的应用框架比较,比如Struts+Hibernate,Struts+Spring+Hibernate等,它的优势体现在:l、该框架避免了程序对Spring技术的过度依赖,以及配置文件过于复杂的缺点,仅仅应用Spring技术的事务管理功能。2、该框架采用Hibernate技术处理持久层数据逻辑,但凋优问题一直是Hibernate技术的一个瓶颈,该框架避免了复杂的调优问题,采用Hibernate的一级缓存及利用多种可选的连接池技术来提高Hibernate的性能。3、在该框架的基础上,可以快速形成J
4、2EE体系的应用系统。最后再给出一个基于此框架的实例⋯网上在线购物系统。通过对此实例的分析、设计和实现,说明该框架轻量级的整合体现了Hibernate面向对象编程操作数据库的优势及Spring事务管理方面的功能,并在系统的性能方面进行来优化。同样证明了该框架在电子商务系统的开发中得到了良好的应用。关键词:J2EE;电子商务;Struts;Spring;Hibernate;软件体系结构;AJAXAbstractWiththedevelopmentoftechnicalsuppoftoftheJ2EEtec
5、hnologysystem,representedbydistributedobjecttechnologyfortheenterprisestructureofthenewIntemet-basede-commerceplatform,J2EEapplicationdevelopmentasamulti-enterprisemodelhasbecomethemainstreamofthedevelopmentofE-Commerceapplications.Moreandmoresystemsbase
6、donJ2EEframeworkfortherealizationofmanyenterpriseapplicationsSpring,suchasthemorepopularopen—sourceframeworkforEJB,Struts,Spring,HibernateandSOon,butapplicationmodelwhichcanachievethegoalofshortercycles,moreflexibleapplicationremainrelativelyfew.Therefor
7、e,theanalysis,rationalchoiceandanewapplicationframeworkofJ2EEtechnologyaresignificantlyimportant.ThepaperfirstanalysesadvantagesanddisadvantagesofallkindsofE—Commerceandcausesoftheirdevelopments.Afterthat,thepaperintroducesthearchitectureandcomponentsofJ
8、2EE,someframeworks、middlewareandtheAJAXtechnologythatarepopularlyusedinE—Commercesystem.AndthenitfiguresoutaframeworkofE-CommercesystembasedonJ2EE.TheframeworkdevelopsbyusingtheJ2EEmulti—tierarchitecture,throughtheseparati
此文档下载收益归作者所有