# anycc-cloud **Repository Path**: weiquanyz/anycc-cloud ## Basic Information - **Project Name**: anycc-cloud - **Description**: 基础微服务框架Anycc-Cloud的服务端代码 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-01-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # anycc-cloud * 基于Spring-boot 2.0.6.RELEASE,Spring-cloud Finchley.SR2 * 网关层统一鉴权,提供细粒度的接口权限访问校验 * 前后端完全分离,使用SpringSecurity+OAuth2+JWT作为单点登录方案 # 项目介绍 Anycc-Cloud是一个基于Spring Cloud的基础微服务框架项目,本项目是Anycc-Cloud的服务端代码。 项目模块结构为: * anycc-cloud-common: 项目公用模块 * anycc-cloud-auth: 鉴权模块 * anycc-cloud-core: 管理模块 * anycc-cloud-discovery: 服务注册发现中心 * anycc-cloud-gateway: Zuul网关 目前提供的功能模块: * 账户管理(登录账户添加、修改、权限管理) * 模块管理(用户菜单模块管理) * 角色管理(系统角色管理) * 机构管理 * 区划管理 ## 软件架构 #### 后端技术选型 名称 | 版本 |说明 ---|---|--- JDK | 1.8.0_144 | 开发环境 Spring-boot | 2.0.6.RELEASE | 微服务框架 Spring-cloud | Finchley.SR2 | 微服务框架 JPA-Hibernate | 5.0.1 .Final |orm框架 MySql | 5.7.17 | 数据库 Zuul |  | 服务网关 Spring security OAuth |  | 安全框架 Hystrix |  | 断路器 Feign |  | 客户端负载均衡 Spring-data-redis |   |缓存 ## 截图 * gif图片加载可能比较缓慢 ![anycc-cloud演示](https://s2.ax1x.com/2019/02/20/kRSJaV.gif) ## TODO * 服务Docker部署 * Spring Cloud控制配置 * Zipkin实现分布式跟踪