运行环境:

开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架springboot+vue

项目介绍

该旧物置换网站包括管理员、用户、卖家。其主要功能包括管理员:首页、个人中心、用户管理、卖家管理、旧物类型管理、旧物信息管理、置换交易管理、系统管理等,卖家后台:首页、个人中心、旧物类型管理、旧物信息管理、置换交易管理。前台首页;首页、旧物信息、网站公告、个人中心、后台管理等,用户后台:首页、个人中心、旧物信息管理、置换交易管理等功能。

效果图


控制器类
/*** 登录相关*/
@RequestMapping("config")
@RestController
public class ConfigController{@Autowiredprivate ConfigService configService;/*** 列表*/@RequestMapping("/page")public R page(@RequestParam Map<String, Object> params,ConfigEntity config){EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();PageUtils page = configService.queryPage(params);return R.ok().put("data", page);}/*** 列表*/@IgnoreAuth@RequestMapping("/list")public R list(@RequestParam Map<String, Object> params,ConfigEntity config){EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();PageUtils page = configService.queryPage(params);return R.ok().put("data", page);}/*** 信息*/@RequestMapping("/info/{id}")public R info(@PathVariable("id") String id){ConfigEntity config = configService.selectById(id);return R.ok().put("data", config);}/*** 详情*/@IgnoreAuth@RequestMapping("/detail/{id}")public R detail(@PathVariable("id") String id){ConfigEntity config = configService.selectById(id);return R.ok().put("data", config);}/*** 根据name获取信息*/@RequestMapping("/info")public R infoByName(@RequestParam String name){ConfigEntity config = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));return R.ok().put("data", config);}/*** 保存*/@PostMapping("/save")public R save(@RequestBody ConfigEntity config){//      ValidatorUtils.validateEntity(config);configService.insert(config);return R.ok();}/*** 修改*/@RequestMapping("/update")public R update(@RequestBody ConfigEntity config){//        ValidatorUtils.validateEntity(config);configService.updateById(config);//全部更新return R.ok();}/*** 删除*/@RequestMapping("/delete")public R delete(@RequestBody Long[] ids){configService.deleteBatchIds(Arrays.asList(ids));return R.ok();}
}

目 录
摘 要 I
Abstracts I
目 录 I
第1章 绪论 1
1.1课题背景 1
1.2研究意义 1
1.3研究内容 2
第2章 技术介绍 2
2.1相关技术 3
2.2 Java技术 3
2.3 MySQL数据库 4
2.4 Tomcat介绍 4
2.5 Spring Boot框架 5
第3章 需求分析 5
3.1需求分析概述 6
3.2可行性分析 6
3.2.1经济可行性 6
3.2.2技术可行性 7
3.3系统功能设计 7
第4章 系统设计 7
4.1系统结构设计 7
4.2数据库设计 8
4.2.1实体ER图 8
4.2.2数据表 10
第5章 系统实现 14
5.1管理员功能模块 14
5.2前台首页功能模块 18
5.3用户功能模块 18
第6章 系统测试 23
6.1测试定义及目的 23
6.2测试方法 23
6.3测试模块 24
6.4测试结果 25
结 论 26
致 谢 27
参考文献 28

Java项目毕业设计:基于springboot+vue的旧物置换网站相关推荐

  1. java计算机毕业设计基于springboot+vue+elementUI的旅游网站(源码+数据库+Lw文档)

    项目介绍 旅游管理平台采用B/S模式,促进了旅游管理平台的安全.快捷.高效的发展.传统的管理模式还处于手工处理阶段,管理效率极低,随着用户的不断增多,传统基于手工管理模式已经无法满足当前用户需求,随着 ...

  2. Java+MySQL 基于Springboot+vue的旧物置换网站#毕业设计

    项目编号:Java+MySQL spring246-基于Springboot的旧物置换网站#毕业设计 开发语言:Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:To ...

  3. java计算机毕业设计基于springboot+vue+elementUI的口腔管理平台管理系统(前后端分离)

    项目介绍 口腔卫生是关系民生的一个重要问题.口腔健康会直接影响全身的健康,口腔基本常见的有龋齿,牙周炎等问题,而且人类的牙齿只有2次更换周期,一旦牙齿彻底完成更换终生将不再更换,所以越来越多的人开始关 ...

  4. java计算机毕业设计基于springboot+vue+elementUI的实验室管理系统(前后端分离)

    项目介绍 科技水平一直是体现一个国家强弱的重要标志,而科技的一点诞生地是实验室,如果能够更好的对实验室进行管理是很多实验室管理人员一直研究的一个问题.只有更加科学和合理化的利用实验室才能够更好的让科技 ...

  5. Java项目:基于springboot+vue的餐厅点定餐外卖系统—计算机毕业设计

    运行环境: 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架springboot+vue 项目介绍 高校校园点餐系统的主要使用者分为管 ...

  6. java项目:基于Springboot+Vue+Element实现汽车租赁系统

    作者主页:编程指南针 作者简介:Java领域优质创作者.CSDN博客专家 .掘金特邀作者.多年架构师设计经验.腾讯课堂常驻讲师 主要内容:Java项目.毕业设计.简历模板.学习资料.面试题库.技术互助 ...

  7. java项目:基于springboot+vue在线考试系统1013

    项目描述 springboot+vue在线考试系统: 使用目前较为流行的框架spring boot,前端部分采用了vue,项目的业务流程相对简单,该项目主要功能包括学生管理,教师管理,题库管理,成绩查 ...

  8. Java+MySQL基于Springboot+vue的汉服交流网站#毕业设计

    项目编号:Java+MySQL spring263-基于Springboot+vue的汉服交流网站#毕业设计 开发语言:Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服 ...

  9. java计算机毕业设计基于springboo+vue的共享单车自行车管理系统

    项目介绍 随着在我国国民水平的提高,低碳环保的概念也深入人心,越来越多的人选择了绿色环保的出现方式,共享单车更是为绿色出行提供了一个有利的保障.通过本人的调查研究发现,很多大学的共享单车的管理还是用手 ...

  10. java计算机毕业设计基于springboo+vue的毕业生信息招聘求职平台管理系统

    项目介绍 随着社会的快速发展,计算机的影响是全面且深入的.人们的生活水平不断提高,日常生活中毕业生对招聘平台方面的要求也在不断提高,需要招聘平台的人数更是不断增加,使得毕业生信息招聘平台的开发成为必需 ...

最新文章

  1. R二项分布检验:双尾二项检验(Two-tailed Binomial Test)、左尾二项检验(Left-tailed Binomial Test)、右尾二项检验
  2. ASP.NET MVC 3拥抱动态类型,徐汇区网站设计
  3. 简练软考知识点整理-项目合同的类型
  4. 八十、 Springboot整合异步任务和定时任务
  5. 如何利用 Webshell 诊断 EDAS Serverless 应用
  6. Python 最强编辑器PyCharm详细使用指南!
  7. 【资源】斯坦福李飞飞高徒Johnson博士论文: 组成式计算机视觉智能(附195页PDF)
  8. 对于Python函数与方法,你可能存在些误解
  9. oracle Client 11g静默安装
  10. SSD6中Exercise4 (substitute.cpp) 答案解析
  11. cmd查看开放的端口
  12. Hyperledger Fabric 架构 处理交易流程 账本
  13. 天池客流预测–GBDT
  14. win10配置python_win10中的Python安装与环境配置
  15. dnf修改服务器时间限制,DNF历史性革新,团本刷新时间改为周六,为黑鸦让路
  16. 安装thrift遇到Error: libcrypto required
  17. if函数多个条件怎么用c语言,条件函数怎么用(if函数多个条件怎么用)
  18. c语言两矩阵相乘算法,用c语言实现两个矩阵相乘怎么做?
  19. Hive执行报错CannotObtainBlockLengthException: Cannot obtain block length for LocatedBlock
  20. Mathematica绘制动态椭圆摆线(一)

热门文章

  1. Python实现简易的图书借阅管理系统
  2. 支票数字大写转换器_信用卡支票数字生成器Java程序
  3. hdfs的实验总结_HDFS原理及操作
  4. Keil破解过程中注册机被识别为病毒文件
  5. Java程序员常用软件
  6. RN开发系列<2>--基本调试
  7. Linux I2C调试工具i2c-tools,i2ctransfer支持16位寄存器地址
  8. python通过http上传文件
  9. 深入浅出通信原理知识点2
  10. Unity之3D数学基础