郑文生
[摘要] 根据手机销售的特点和需求,设计基于JavaEE多层框架的在线手机销售管理系统。由开源框架Struts做表示层,Spring做业务层,Hibernate做持久层。整合集成后的系统层次清晰,代码耦合度降低,有利于系统的维护和扩展。
[关键词] Struts; Spring; Hibernate; 在线销售系统
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 23. 048
[中图分类号]F713.36; TP311[文献标识码]A[文章编号]1673 - 0194(2012)23- 0079- 03\
0引言
互联网的流行为电子商务的发展提供了广阔的空间。商家把互联网作为一种销售渠道,人们可以方便地在网上进行商品浏览、购物等。在线手机销售系统的出现使得销售手机更加简便,减少了商家的投资成本,也使得顾客能够享受更为轻松与便捷的购买过程。并且,在线手机销售也迎合了当今最流行的网上购物的热潮。
针对手机销售的发展现状,本文设计了基于JavaEE的在线手机销售管理系统。在本系统中,使用多层架构,将Struts 、Spring和Hibernate三个开源框架整合后进行开发,简化了系统的开发过程,提高了系统的可扩展性和可维护性。
1主要技术分析
1.1Java EE框架
Java EE是一个得到广泛认可的工业标准,是为企业提供系统整体解决方案,解决开发、部署和管理等相关问题的一套完整的体系结构。其核心是一套技术规范与指南,有共同的标准及规格,让遵循Java 2架构的不同平台之间具有良好的兼容性,为搭建具有可伸缩性、灵活性、易维护性的系统提供了良好的机制。
1.2Struts、Spring、Hibernate开源框架
Struts 是一个基于Java EE平台的 MVC框架,在该框架中,模型由实现业务逻辑的 JavaBean组件构成,完成业务逻辑和数据处理等方面功能;控制器由 Action 和ActionServlet 来实现,完成视图组件与模型组件的交互功能;……