基于SpringBoot的二手交易平台(自己的课程设计附项目下载) |
您所在的位置:网站首页 › 二手交易平台的服务内容 › 基于SpringBoot的二手交易平台(自己的课程设计附项目下载) |
基于SpringBoot的二手交易平台(自己的课程设计附项目下载)
整体的目录如下: 随着我国经济的持续发展,人们的生活水平不断提高,当代大学生的消费能力也日渐提高,购物率上升,有些不常使用的物品就会放在宿舍或者家里,占据地方。每到校园毕业季,就会出现大量的闲置物品,丢了可惜,带走又很不方便,本着资源利用的初心,开发一个属于自己校园的二手交易平台,方便广大师生买到价格实惠的物品和将自己的闲置物品卖给有需要的人,同时也提高物品的利用率和减少资源浪费。 1.2项目分析如何实现这一平台呢?这一平台主要有什么功能?需要使用到什么框架和知识层面?知道了这些,也就可以完成的差不多了。 那么我们可以先做一个功能的简略图,如下: JDK1.8、Maven、SpringBoot、MyBatis、Thymeleaf、MySQL、JQuery、Bootstrap、FontAwesome、Html+CSS+JavaScript 2)开发框架Spring+SpringMVC+MyBatis、JavaScript+Jquery+React 2.2 运行环境Pc、JDK1.8, Maven, IntelliJ IDEA, Navicat Premium、谷歌浏览器 运行之前需要将数据库配置文件更改为自己的数据库或者使用本项目的.sql文件进行数据创建 首页打开连接地址http://localhost:8088/goods/homeGoods 管理员打开链接地址http://localhost:8088/manage/login 2.3 准备项目环境 1)创建项目,引入依赖文件在全局配置文件中引入相关依赖文件(这里显示部分的pom.xml内容) 添加端口,避免冲突、添加映射路径、添加数据库连接信息 登录注册是后续功能的基础,如果用户未进行登录,则无法查看商品的详细信息和无法进行发布物品等,如果是普通用户登录,则无法对商品的评论进行删除,只能发布自己的评论和回复他人等正常的功能。如果是系统管理用户登录,可以对商品进行查看,起到一个巡查员的功能 界面展示: 这里是用户或者管理用户的个人中心,它包括了我的信息、关注列表、个人设置、发布物品、我的闲置和可能认识的人模块。 如果你看到了一件你喜欢的东西,你可以点进去查看,然后进行评论和询问 可以发布你自己的闲置物品,给更需要的人,让物品利用起来 如果该用户进行了发布,则在我的闲置中可以查看到所发布的物品,也会进行发布过的物品进行数量统计 这主要就是通过手机或者好友的好友进行推荐,前提是需要用户开启权限 这里有一个关注的列表,比如是卖家觉得你的东西好,对你进行关注,下次不迷路 进入个人中心,可以查看自己注册的时间和更改自己的信息 使用管理员账号进行控制台登录http://localhost:8088/manage/login
可以对原来用户进行更改信息处理 如果出现僵尸用户,可以定期进行删除 如果用户有违规操作,可以对账户进行冻结,防止财产损失,管理员的账户无法冻结,只能删除 这里可以对商品的评论进行管理,这里会有一个删除的操作防止不良用户的语言不符 可以对用户所发布的商品进行编辑、下架管理,这里附带有查询功能 这就是首页的内容 在这里插入图片描述
处理功能主要代码 发布商品
解决方法:在网页控制台查看原因是未能正确引入js文件,返回去代码将js的路径重写了以下,填写正确的路径后即可 2)控制台报错:Failed to obtain JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException:解决方法:在jdbc连接的url后面添加useSSL=false 解决方法:先clean原来的maven,然后在设置自己的自定义maven仓库地址。 解决方法:可能是因为设置了懒加载(default-lazy-init=“true”)而又没有在其他地方引入。在相应的地方引入即可 5)报错:Failed to load resource: the server responded with a status of 404 ()解决方法:报这个错误一般都是静态文件为能加载,重新引入静态依赖,同时注意静态资源要在static文件夹下 解决方法:服务端口和监听端口要一致,防火墙要关闭 7)报错:cannot resolve method,validates method refences in code configuration解决方法:把方法的返回值类型修改为BeanWayService即可 8)thymeleaf报错元素类型必须由匹配的结束标记终止解决方法:在pom.xml文件中添加: net.sourceforge.nekohtml nekohtml 9)报错:Cannot find declaration to go to解决方法:清除缓存,File --> Invalidate Caches / Restart ,重启IDEA 解决方法:错误显示验证未解析的引用和无效的表达式。thymeleaf页面出现变量引用出错,应考虑后台路径是否写对,对象是否查到并传给前端。 附:完整项目下载地址(二手交易平台的设计与实现)springboot-squirrel-master.zip 这个项目主要是拿来学习的,也当作自己的课程作业,实现过程会有点烦躁,调通就会很充实的,喜欢的话点个赞再走呗!如果文章存在问题欢迎评论或者私信我 PS:系统的升级版链接在下面,升级版的系统可以当作毕业设计来学习哦 基于SpringBoot的校园二手商品交易系统的设计与实现(自己的作业附项目下载) 遇到问题,可以私信我,看到会及时回复的 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |