首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >12.SpringCloud实战项目-快速搭建管理后台

12.SpringCloud实战项目-快速搭建管理后台

作者头像
悟空聊架构
发布于 2022-05-13 12:38:50
发布于 2022-05-13 12:38:50
7560
举报

文档在线地址:www.jayh.club

连载中...

  • 打造一款 刷Java 知识的小程序
  • 打造一款 刷Java 知识的小程序(二)
  • 01.五分钟搞懂分布式基础概念
  • 02.快速搭建Linux环境-运维必备
  • 03.配置虚拟机网络
  • 04.安装docker
  • 05.安装mysql
  • 06.docker安装redis
  • 07.本地开发环境配置
  • 08.配置Git
  • 09.初始化项目和添加微服务
  • 10.微服务划分图
  • 11.初始化数据库和表

快速搭建管理后台

管理后台使用人人开源的后台管理框架,完成快速搭建。

1.下载人人开源后台管理框架

  • renren-fast

https://gitee.com/renrenio/renren-fast.git

  • renren-fast-vue

https://gitee.com/renrenio/renren-fast-vue.git

2.添加人人开源后端代码

PassJava项目

拷贝文件夹renren-fast到PassJava根目录

POM文件 添加依赖

代码语言:javascript
复制
<module>renren-fast</module>

3.初始化后台管理数据库

  • 创建数据库:passjava_admin
  • 执行renren-fast/db/mysql.sql脚本

4.修改renren-fast 服务的配置文件

文件路径:src/main/resources/application-dev.yml

  • 修改数据库连接为自己的mysql数据库连接

mark

5.启动renren-fast服务

  • 配置SDK为1.8

mark

-

  • 运行renren-fast后台

mark

出现错误:com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large...

解决方案:修改mysql容器的配置文件

代码语言:javascript
复制
cd /mydata/mysql/conf
sudo vim my.cnf

添加配置,[mysqld_safe]如果有,则不需要添加
[mysqld_safe]
max_allowed_packet=32M
  • 执行结果

mark

测试服务运行状态

浏览器输入:http://localhost:8080/renren-fast/

显示结果:

代码语言:javascript
复制
{"msg":"invalid token","code":401}

结果如上所示,则表示服务运行正常。另外结果里面的invalid token说明权限不足,不是指服务不正常。

6.启动前端项目

安装node_modules依赖包

代码语言:javascript
复制
cnpm install

打包前端项目

代码语言:javascript
复制
npm run dev

浏览后台

http://localhost:8002

mark

7.前后端联调登录

  • 登录后台 账号:admin 密码:admin 登录成功

mark

  • 查看后端服务日志

mark

说明前端登录请求发送到了后端服务,并验证了用户名和密码是否正确。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-13,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 快速搭建管理后台
    • 1.下载人人开源后台管理框架
    • 2.添加人人开源后端代码
    • 3.初始化后台管理数据库
    • 4.修改renren-fast 服务的配置文件
    • 5.启动renren-fast服务
    • 6.启动前端项目
    • 7.前后端联调登录
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档