基于SSH2架构的电子商务系统设计与实现
发布时间:2019-04-23 10:26
【摘要】:随着网络技术和电子商务的发展,越来越多的企业为了提高市场竞争力,开始通过电子商务的形式进行网上商品交易,如何构建适合企业发展的电子商务网站己经成为目前企业比较关心的问题。 在Java EE平台中,SSH2 (Struts 2+Spring+Hibernate)框架整合开发已经成为当今最流行的开发平台之一,这种开发平台也被称为轻量级Java EE企业应用平台。本文首先讨论了Struts2、Spring和Hibernate基础及其相关技术,包括各个架构的关键支撑技术,研究与实践了Java EE的分层思想,Struts 2框架的体系结构与MVC模式,Spring框架的IoC与AOP以及Hibernate的ORM,然后研究了Struts2和Spring整合的方式方法,Spring和Hibernate整合的方式方法,以及Struts2、Spring和Hibernate三种技术整合的最佳方案。 在此基础上为了大大提高用户体验的丰富性,尝试添加了的基于互联网的应用程序——富互联网应用程序RIA(Rich Internet Application)。RIA技术简化并大大改善了Web应用程序的用户交互,更具有交互性和响应性的用户体验。其中具有代表性的是flex框架。本文引入flex框架,最后在实际项目随心淘购物商城系统中应用了SSH2+FLEX整合技术。使网络应用程序可以提供更具有交互性和响应性的用户体验,开展相关应用研究,具有重要实际价值。
[Abstract]:With the development of network technology and e-commerce, more and more enterprises begin to trade online goods through e-commerce in order to improve their market competitiveness. How to build an e-commerce website suitable for the development of enterprises has become an issue of concern to enterprises at present. Among the Java EE platforms, SSH2 (Struts 2 Spring Hibernate) Framework Integrated Development) has become one of the most popular development platforms, which is also called lightweight Java EE Enterprise Application platform. This paper first discusses the foundation of Struts2,Spring and Hibernate and their related technologies, including the key supporting technologies of each architecture, studies and practices the layered idea of Java EE, the architecture of Struts2 framework and MVC pattern, the IoC and AOP of Spring framework, and the ORM, of Hibernate. Then, the integration methods of Struts2 and Spring, the integration of Spring and Hibernate, and the best scheme of integration of Struts2,Spring and Hibernate are studied. On this basis, in order to greatly improve the richness of the user experience, try to add an Internet-based application-the Internet-rich application RIA (Rich Internet Application). RIA technology simplifies and greatly improves the user interaction of Web applications. More interactive and responsive user experience. The representative one is the flex framework. In this paper, flex framework is introduced, and finally, SSH2 FLEX integration technology is applied in the practical project of Shin Xin Amoy Shopping Mall system. So that network applications can provide more interactive and responsive user experience, and carry out related application research, has important practical value.
【学位授予单位】:黑龙江大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52
本文编号:2463387
[Abstract]:With the development of network technology and e-commerce, more and more enterprises begin to trade online goods through e-commerce in order to improve their market competitiveness. How to build an e-commerce website suitable for the development of enterprises has become an issue of concern to enterprises at present. Among the Java EE platforms, SSH2 (Struts 2 Spring Hibernate) Framework Integrated Development) has become one of the most popular development platforms, which is also called lightweight Java EE Enterprise Application platform. This paper first discusses the foundation of Struts2,Spring and Hibernate and their related technologies, including the key supporting technologies of each architecture, studies and practices the layered idea of Java EE, the architecture of Struts2 framework and MVC pattern, the IoC and AOP of Spring framework, and the ORM, of Hibernate. Then, the integration methods of Struts2 and Spring, the integration of Spring and Hibernate, and the best scheme of integration of Struts2,Spring and Hibernate are studied. On this basis, in order to greatly improve the richness of the user experience, try to add an Internet-based application-the Internet-rich application RIA (Rich Internet Application). RIA technology simplifies and greatly improves the user interaction of Web applications. More interactive and responsive user experience. The representative one is the flex framework. In this paper, flex framework is introduced, and finally, SSH2 FLEX integration technology is applied in the practical project of Shin Xin Amoy Shopping Mall system. So that network applications can provide more interactive and responsive user experience, and carry out related application research, has important practical value.
【学位授予单位】:黑龙江大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52
【参考文献】
相关期刊论文 前6条
1 唐善成;Webwork原理初探[J];电脑知识与技术;2005年06期
2 陈家瑞;叶少珍;;基于Struts架构的电子商场系统设计与实现[J];福州大学学报(自然科学版);2005年06期
3 何成万,余秋惠;MVC模型2及软件框架Struts的研究[J];计算机工程;2002年06期
4 冯润民;;基于SSH的高校学生管理系统设计与实现[J];计算机工程;2009年06期
5 张世琨,张文娟,常欣,王立福,杨芙清;基于软件体系结构的可复用构件制作和组装[J];软件学报;2001年09期
6 戴侃;杨小虎;;基于J2EE和FLEX技术构建RIA系统的探索与实现[J];微电子学与计算机;2006年05期
相关硕士学位论文 前2条
1 卫索琪;基于MVC模式的一种Web应用框架[D];北京工业大学;2003年
2 吴波;基于WebWork+Spring+Hiberante架构的Web应用的研究与实现[D];大连海事大学;2007年
,本文编号:2463387
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/2463387.html