springboot 做表白墙_mango: 微信小程序|校园|表白墙|失物招领|二手交易|论坛|兼职|拼车|活动等...

本文介绍了如何使用SpringBoot搭建后端,配合微信小程序实现表白墙、失物招领、二手交易等功能。项目技术栈包括SpringBoot、Mybatis、MySQL,前端使用Vue。提供详细使用步骤,包括配置服务器地址、阿里云OSS、微信小程序appid和密钥等。还讨论了程序功能如发布、收藏、转发帖子,以及管理员权限管理。同时指出项目存在的问题,如缺少后台管理界面和图片上传速度受限。
摘要由CSDN通过智能技术生成

Mango

微信小程序|校园|表白墙|失物招领|二手交易|论坛|兼职|拼车|活动等

微信搜索(芒果New Life)即可查看效果

没有上传在码云,GitHub直达-->点击跳转项目源码

2020-2-14后台源码公开

项目使用技术

1.前台微信小程序(Vue)

2.后台(springBoot+mybatis+mysql)

如何使用

1.打开前台代码先修改app.js去配置服务器地址

2.打开前台util/config.js配置阿里云oss(如果有自己需求可以直接在后台增加上传的代码)

3.后台就不多说了,创建sql表,去修改yml文件内容

4.数据库请提前储存部分信息,不然无法正常进入小程序

5.因为微信小程序登录需要用到appid和密钥,登陆微信公众平台查看小程序的appid和密钥,然后找到后台源码Controller层的LoginController.java修改你的appid和密钥

6.因为用到oss,帖子部分的图片地址都是手动添加的,如果有自己的oss记得替换,不然可能图片无法正常显示

7.数据库是mysql,版本需要大于5.5,否则会有冲突无法导入sql文件

程序本身的一些功能

1.发布帖子

2.收藏

3.转发

4.帖子的增删改查

5.最新消息的提醒

5.管理员可以前台管理帖子

6.匿名发布,封禁用户

7.消息提醒等

8.管理员以及禁用的功能(数据库表mango_user中的user_is_admin为2是管理员,user_allow为1正常使用,其他数字禁止用户使用程序功能)

[管理员可以修改用户的帖子以及删除,在帖子页面,长按头像可以查看用户的信息并可以禁用Ta,可以回复消息给Ta]

程序的缺陷以及问题

1.由于技术欠佳,后台一人维护,并没有后台,大部分数据(轮播图,添加管理员)等操作需要直接操作数据库

2.图片的上传,由于服务器网速限制,文件均在阿里云oss存储

3.如果自己搭建修改可以修改小程序上传的代码,保存在服务器也可以

程序还在正常上线,请拿去测试的小伙伴自行搭建服务器,不要共享我的服务器数据

本来是想用来给自己学校学生用,但是由于经营不佳出现后续问题,如果想在自己学校可以试试.或者拿去当毕业设计

如果你有什么问题可以私聊我

QQ/WeChat 1538933906

如果你觉得程序帮到了你,可以请我喝杯coffee,谢谢

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值