Skip to content
基于SpringMVC+Hibernate实现的在线购物商城
Java JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
META-INF Maven支持 Oct 23, 2018
db update source of img and fix some bug May 14, 2019
src/main update source of img and fix some bug May 14, 2019
.gitignore Maven支持 Oct 23, 2018
README.md update dependency version Jun 17, 2019
pom.xml update dependency version Jun 17, 2019

README.md

Shopping

简单介绍

本项目使用Spring+SpringMVC+Hibernate来实现了一个网上商城系统。

运行环境

JDK1.7+,Tomcat 8.0或以上,Maven 3.0,MySQL(注意5.7以上版本请更换数据库链接驱动)

运行

# 1.执行下面命令将代码下载到本地(需安装git客户端,如果没有安装则在此页面选择Download as zip 方式下载到本地)
git clone https://github.com/IcedSoul/Shopping.git

# 2.在本地或者远程MySQL数据库中执行Shopping/db/路径下的Shooping SQL语句以创建数据库。(需本机安装MySQL,版本建议在5.7或以下,高版本连接会出问题。执行SQL语句可使用命令行或者Navicat等工具。)

# 3.打开Shopping/src/main/resources/properties/路径下的database.properties配置文件,把数据库连接地址,用户名和密码改成自己的

# 4.执行以下maven命令(需本地安装Maven)
mvn clean
mvn package

# 5.在生成的target目录下可找到Shopping.war包

# 6.将war包复制到Tomcat安装目录下的webapps文件夹下,重启Tomcat服务器(需要下载Tomcat,版本在8.0或者以上)

# 7.访问 http://localhost:8080/Shopping 来查看效果。(注册普通用户,然后在数据库中将用户role字段改为1即可访问控制台页面,进行商品的增加和删除。)

主要技术

  JavaEE框架:Spring+SpringMVC+Hibernate
  前端框架:Bootstrap
  插件:Layer.js,ajaxfileupload.js
  数据库:MySQL

主要功能

  1. 普通用户
  • 登录、注册功能
  • 浏览商品功能
  • 搜索商品功能
  • 查看商品详情
  • 添加购物车
  • 购买功能(在商品详情页单独购买或在购物车批量购买)
  • 查看订单状态
  • 确认收货功能
  • 评价已购买商品功能
  1. 管理员:
  • 拥有普通用户所有功能
  • 查看、删除所有用户功能
  • 查看、删除所有商品功能
  • 添加新的商品功能
  • 处理订单功能
  • 发货功能

运行截图

主页 商品详情页 购物车 订单状态 订单处理 控制台1 控制台2

演示地址

  演示网址:http://119.23.212.211:8080/Shopping

You can’t perform that action at this time.