线上预览: 移动端 http://8.146.211.120:8081/ 移动端 http://8.146.211.120:8086/
java防小红书小红书项目 完成了 基本的笔记 点赞 回复 名片 关注 聊天等功能 后台使用springboot 移动端使用uniapp 管理端使用vue element admin 即时通讯使用tio框架 聊天记录保存在本地
思维导图
项目展示
项目启动
后台运行环境
- jdk1.8
- mysql5.7
- redis
启动步骤 1.下载pom文件依赖 2.导入项目中的sql 3.修改yml参数(端口号 数据库名) 4.如果 mysql 报错 order by和group by 执行sql报错sql_mode=only_full_group_by问题解决
SELECT @@GLOBAL.sql_mode;
SELECT @@SESSION.sql_mode;
set @@GLOBAL.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
set @@SESSION.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
FLUSH PRIVILEGES;
5.打包 mvn clean package -Dmaven.test.skip=true 打包后jar文件可以正常运行
管理端前台运行环境
- node v14.21.3
- elementui 2.15.14
- vue 2.6.14
启动步骤 1.cd 根目录的web文件夹下 2.执行npm install下载依赖 3.执行npm run dev启动 4.修改.env.xx修改测试环境和正式环境端口 5.npm run build进行打包 6.如果出现lemon imui 依赖报错 解压根目录下dist.rar文件夹到lemon imui根目录下即可
移动端前台 hbudiler 3.99 vue 3 移动端前台使用了graceUi6.0 需授权后找我覆盖文件
包结构说名
后端
- 目前后端功能基本能满足我们需求
- 后续开发建立和system同级目录 进行功能开发即可
写到最后
代码地址 https://gitee.com/ddeatrr/springboot_vue 问题反馈 qq: 727869402 wx: MAMBA_4EVER24
Description
Languages
Vue
42.4%
Java
40.9%
CSS
7.4%
JavaScript
6.5%
Fluent
1.4%
Other
1.3%