论文部分内容阅读
由于网络信息技术的发展,网络应用在人们日常生活中越来越受到重视,人们越来越希望在较短的时间内买到自己所需要的东西。但是市场上的商品种类很多,人们要想购买到自己需要的商品,不得不花费很多时间,给购买带来了麻烦。网上购物系统弥补了传统购物的许多不足之处,有效地缩短了传统购物过程中的流通环节,有着经营成本低、库存虚拟,用户查看商品方便,减少了地域限制等特点。最近一些年,随着J2EE技术的不断完善和发展,有几种开源免费的框架出现在J2EE设计中,这些新出现的框架为中小企业提供了一个经济的、快速开发布署的、稳定而可扩展的可行方案,使得他们可以使用开源技术来构建企业级应用。经过比较,Struts和Hibernate就是其中比较优秀的开源框架。本文在对传统购物系统进行分析的基础上,结合Struts和Hibernate框架,对网上购物系统进行设计和实现,主要工作如下:首先从理论上分析了Struts的体系结构,对JSPModel1和JSPModel2进行了详细和透彻的阐述;对Hibernate的体系结构及其各个核心接口作了比较深入的说明;然后通过网上购物系统这个实际的应用系统,运用Struts+Hibernate模式,对系统进行了分层的设计;其中,重点阐述了分层后各层的功能与实现,即用户表示层,控制处理层,业务逻辑层,数据持久层的设计与实现。最后对论文所作的工作进行了总结并指出了进一步的研究工作。