# cslc-springcloud
**Repository Path**: klose/cslc-springcloud
## Basic Information
- **Project Name**: cslc-springcloud
- **Description**: 基础权限微服务架构,前后端分离项目
后端项目基于Spring Boot、Spring Cloud 、Nacos、Spring、Spring MVC、MyBatis等主流后端技术开发
前端项目基于vue、vuex、element-ui、axios等主流后端技术开发
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 25
- **Created**: 2020-07-07
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# cslc-springcloud
#### 介绍
单体程序改造微服务中,暂时未发布,预计今年国庆发布初版,并提供完整资料。感谢大家关注。
交流沟通学习群:78780245
## 一.系统组织架构
- 注册中心Ncaos
推荐使用1.2.0版本,本项目采用mysql8.0,nacos默认为mysql5.7,可通过官网源码修改依赖并编译,或者加群(78780245)下载编译好的包
- admin
提供后台管理基础服务
- 用户管理
- 组织机构
- 角色权限管理
- 数据字典
- 菜单管理
- 租户管理(暂未开发)
- auth
认证授权服务
- common
提供系统核心类
- gateway
网关服务
- generator服务(暂未集成)
代码生成器
- biz业务测试服务
此服务单纯用来做测试,方便整合其他框架(seata、mq等),测试使用,可参考后移除。
- doc目录
项目相关资料
### 技术架构
- 基础技术栈 Spring、Spring MVC、MyBatis、Spring Cloud、Nacos、sleuth + zipkin、seata
- 插件 Lombok、Swagger、Mybatis-plus、PageHelper
- 数据库 MySql8.0.13、Redis6.0
### 代码规范
本项目采用 阿里代码规范
### TODO
- 代码推荐规范,代码规范,注释规范
- swagger API可视化访问路径,项目访问地址:http://localhost:8088/swagger-ui.html#/
- lombok 开发环境需要安装Lombok插件