基于SSM的校园二手物品交易平台
项目简介
本项目是一个基于SSM(Spring + Spring MVC + MyBatis)框架开发的校园二手物品交易平台。项目包括前台和后台两部分,旨在为学生提供一个便捷的二手物品交易环境,同时也为管理员提供了一个管理平台。
运行环境
- 开发工具: IntelliJ IDEA
- JDK版本: 1.8
- Tomcat版本: 8 或 8.5(不建议使用Tomcat 9,可能会出现兼容性问题)
- Maven版本: 3.5
- 数据库: MySQL
项目说明
- 端口号固定为8088,请勿更改。
- 访问网址:
localhost:8088/goods/index
- 学生用户登录示例:
15232103749/123456
- 管理页面登录网址:
localhost:8088/admin/toLogin
- 系统管理员用户登录示例:
17611006666/aaa
功能模块
前台部分
- 首页: 展示最新发布的闲置物品。
- 分类展示: 按类别浏览闲置物品。
- 闲置检索: 通过关键词搜索闲置物品。
- 发布闲置: 学生用户可以发布自己的闲置物品。
- 学生用户登录: 学生用户登录系统。
- 找回密码: 学生用户可以通过注册邮箱找回密码。
- 注册: 新用户注册功能。
- 发布/想要: 学生用户可以发布自己想要的物品。
- 管理我发布的闲置: 学生用户可以管理自己发布的闲置物品。
- 管理我想要的闲置: 学生用户可以管理自己想要的闲置物品。
- 用户留言: 学生用户可以查看收到的留言和发布留言。
- 个人信息管理: 学生用户可以管理自己的个人信息。
- 订单管理: 学生用户可以查看和管理自己的订单。
- 意见反馈: 学生用户可以提交意见和反馈。
- 累计收入,累计支出: 学生用户可以查看自己的交易收入和支出。
- 模拟支付: 模拟支付功能,用于测试交易流程。
- 收货地址管理: 学生用户可以管理自己的收货地址。
- 闲置收藏: 学生用户可以收藏感兴趣的闲置物品。
后台管理系统部分
- 首页轮播图管理: 管理员可以管理首页的轮播图。
- 闲置管理: 管理员可以管理所有发布的闲置物品。
- 分类管理: 管理员可以管理闲置物品的分类。
- 举报管理: 管理员可以处理用户举报的闲置物品。
- 留言管理: 管理员可以管理用户留言。
- 订单管理: 管理员可以查看和管理所有订单。
注意事项
- 请确保使用指定的Tomcat版本,避免兼容性问题。
- 端口号固定为8088,请勿更改。
- 建议使用IntelliJ IDEA作为开发工具。
下载与使用
请下载项目压缩包 基于SSM的校园二手物品交易平台 (项目包括前台和后台).zip
,解压后按照上述环境配置进行部署和运行。