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