spring+spring mvc+mybatis+mysql+maven整合开发服装购物商城实例
项目描述
利用闲暇时间自己动手整合开发了一套类似购物网站的系统,该项目是一个网上商城项目。我们都知道网上商城项目一般分为前台(就是用于可以浏览的网站类似淘宝)和后台,本项目主要实现的是前台功能。该项目前台主要分为6个模块:
1.用户模块 (用户注册,用户登录,用户退出,包括用户名,密码,验证码的校验以及记住密码)
2.分类模块 (一级分类和二级分类)
3.二级分类模块
4.商品模块 (热门商品和最新商品)
5.购物模块 (使用session实现购物车功能)
6.订单模块 (加入购物车到实现下单,注意:本项目中没有实现支付功能,但不影响项目运行,实际开发中可以调用支付接口自行完成即可。)
运行环境
jdk7或者jdk8+tomcat7+mysql+Eclipse或者MyEclipse+maven
项目技术(必填)
spring+spring mvc+mybatis+jquery
数据库文件
数据库文件在项目中sql文件夹下,导入到数据库中即可。
是否原创(转载必填原文地址)
所有代码皆为原创
项目截图(必填)
红线圈起来的文件为sql文件,导入mysql数据库即可。
运行截图(必填)
红线圈起来的url为访问网站首页的地址。
登录注册页面截图:
首页截图:
购物车页面截图
订单页面截图:
支付页面截图:(特别说明,本项目支付功能没有做,实际项目中可以调支付宝或者微信的支付接口,个人建议调支付宝支付接口,支付宝的接口说明文档特别简单易懂,适合初学的牛牛。)
注意事项
1.该项目虽然简单,但是整个购物网站的思想都用到了,有些细节没有考虑具体,但各功能模块都完全实现,有兴趣的牛牛可以下载玩玩,有运行不起来的可以私信我。
2.该项目是由开源的项目改造而来,原技术采用s2sh(struts2+spring+hibernate)实现,我这边采用ssm技术,前端代码一致,属于伪原创代码
3.点击添加到购物车的时候抛出异常
猜你喜欢
- /
- /shop
- /shop/.classpath
- /shop/.project
- /shop/.settings
- /shop/.settings/.jsdtscope
- /shop/.settings/org.eclipse.jdt.core.prefs
- /shop/.settings/org.eclipse.m2e.core.prefs
- /shop/.settings/org.eclipse.wst.common.component
- /shop/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
- /shop/.settings/org.eclipse.wst.common.project.facet.core.xml
- /shop/src
- /shop/src/main
- /shop/src/main/java
- /shop/src/main/java/com
- /shop/src/main/java/com/zgzcwy
- /shop/src/main/java/com/zgzcwy/controller
/shop/src/main/java/com/zgzcwy/controller/CartController.java
/shop/src/main/java/com/zgzcwy/controller/CategoryController.java
/shop/src/main/java/com/zgzcwy/controller/HomeController.java
/shop/src/main/java/com/zgzcwy/controller/LoginController.java
/shop/src/main/java/com/zgzcwy/controller/OrderController.java
- /shop/src/main/java/com/zgzcwy/controller
- /shop/src/main/java/com/zgzcwy
- /shop/src/main/java/com
- /shop/src/main/java
- /shop/src/main
- /shop