前言
本项目是在学习SSM框架后的又一个产物,同时也是博主当年拿来当作毕业设计的项目,之前写的都是后台管理系统,写来写去千篇一律,于是乎就想写个另一种类型的项目,同时也是对自己所学知识的巩固,于是此项目就问世了。
项目简介
此项目是一个买生鲜PC端的简单的商城项目,包含用户端和管理平台,至于为什么说它简单,是因为里面并没有完善的商城项目该有的功能,但基础的功能还是有的,其项目主要目的还是用来巩固自己所学的知识,毕竟光学不练假把式。
模块介绍
用户端
- 登陆
- 注册
- 商品列表
- 商品分类
- 商品详情
- 用户中心
- 购物车
- 我的的订单
- 地址管理
- 用户下单
- 订单管理
管理平台
- 登陆
- 类别管理
- 商品管理
- 订单管理
- 会员管理
- 地址管理
- 系统设置
- 权限管理
技术栈
后端
- Spring
- SpirngMVC
- Mybatis
- Mysql
- Maven
- tomcat
- Log4j2
前端
- html
- css
- Jquery
- Layui
- Ajax
项目截图
用户端
管理端
部署教程(IDEA部署):
1、先使用git将项目从Github克隆下来,直接可以使用IDEA直接克隆到本地并打开,如下图:
2、将项目中的 Shop.sql 放到数据库管理工具中执行,注意:本项目是基于Mysql5.x开发的,如果是高版本MySQL,需要自行测试,猜测应该是没什么问题的
3、克隆到本地后,不用再进行任何其余的配置(开箱即可食用,不用多余配置),包括Tomcat。(本项目使用的是基于maven内嵌的Tomcat7,因此不需要再另行配置)
4、项目打开后,然后等加载maven成功后,可以通过IDEA工具右侧的maven快捷方式运行,如下图
双击 tomcat:7run 即可运行
PS:如果看不到这个功能,可以刷新一下maven配置,点击左上角的刷新图标,如下图
运行后浏览器输入如下即可预览:
前台地址:http://localhost:8888/Shop-SSM/shop-user/
后台地址:http://localhost:8888/Shop-SSM/admin/
获取源码
地址:https://github.com/Snykta/Shop-SSM
结言
此项目虽然没有完善的功能,但基础的该有的还是有的,页面虽然丑点(这不重要,手动狗头~~),但功能是逻辑是正常的,对于初学SSM框架还是有或多或少的帮助的,当然也可以在此项目基础上进行完善,二次开发,这都是可以的。
老骥伏枥,志在千里。