基于SSH 框架的电子商务购物网站的研究与设计
2014-08-15师温馨
电子测试 2014年8期
关键词:用户
师温馨
(厦门大学,福建厦门,361005)
0 引言
随着计算机技术的发展,生活水平的不断提高,人们已经不会仅仅满足于在商场内购买商品而越来越多地希望可以在网络上看到并获得更多的货物,电子商务网站就在这样的环境下孕育而生了。电子商务购物网站能够充分迎合大家的需求,为店铺管理员、顾客提供最方便的平台实现安全交易。它为顾客提供更多的购物选择,使店铺管理员可以在全国范围内销售产品,更符合大家的生活习惯,其快捷方便赢得了每一个人的喜爱。
1 SSH 框架实现
1.1 struts2 框架
Struts2 框架是一个基于Web 的MVC 设计模式实现框架,结构清晰,简单、方便、易用, 加上Apache 组织对此开源项目的支持,是一个很好的轻量级应用。Struts 2 以Web Work 为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API 完全脱离开。Struts2 通过Action 的调用完成界面跳转时的动作处理,使得界面与动作分离,降低了代码的耦合度。选用struts2 框架是开发电子商务购物网站的一个合适的选择。
1.2 Hibernate 框架
Hibernate 实现了Java 对象和表之间的映射。它还提供了数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL 和JDBC 处理数据的时间。Hibernate 的目标是对开发者通常的数据持久化相关的编程任务,解放其中的95%。Hibernate 避免直接使用sql 导致的代码混乱繁杂。同时,使用大量的sql 语句,编译时不知对错,测试时也很难覆盖全面,而Hibernate 完美地解决了这一点。使用Hibernate 可以使我们通过针对类的属性进行操作改变数据库中的值而不用直接更改数据库底部的值。……
登录APP查看全文
