# platform **Repository Path**: hello_t/platform ## Basic Information - **Project Name**: platform - **Description**: 管理后台项目初始脚手架 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-01 - **Last Updated**: 2023-02-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, SpringBoot ## README # 管理后台项目初始脚手架 #### 介绍 它是基于前后端分离的思想,采用springboot开发,拿来即用型管理后台脚手架, 有没有业务功能,简单易上手 #### 技术选型 1. 核心框架:Spring Boot 2. 权限框架:Apache Shiro 3. 持久层框架:MyBatis-plus 4. 数据库连接池:Alibaba Druid 5. 缓存框架:Redis 6. 定时器:Quartz 7. 数据库: mysql多数据源 #### 安装教程 1. 基础SQL配置 在文件db.sql中或[https://gitee.com/hello_t/platform/blob/master/db.sql] 中复制sql语句到mysql创建数据库与表 2. 在配置文件application-dev.yml 修改数据库地址,redis地址(默认使用dev,可在application.yml中修改) 3. PlatformApplication.class 启动项目即可 #### 使用说明 1. 数据库,redis多数据同样可以在application-dev.yml增加数据源配置 2. PlatformApplication.class 启动完项目log输出会有项目文档地址,一般是`localhost:8080/huangd/doc.html` 3. 目前无需验证码即可登录,需要修改可在application.yml 中is-captcha进行修改配置 4. 使用 账号:admin 密码:123456 即可登录超级管理员账号,获得token放置到:项目文档->文档管理->全局参数设置中,参数名:token,参数值为登录接口生成的token串,即可访问任何接口 5. 权限逻辑:给用户分配角色,给角色分配菜单,即可完成用户的权限管理