项目介绍
Kitty是基于Spring Boot、Spring Cloud、vue、Element实现的Java快速开发平台。
目标是搭建出一套简洁易用的快速解决方案,可以帮助用户有效降低项目开发难度和成本。
个人博客提供本项目开发过程同步系列教程文章,手把手的教你如何开发同类系统。
功能列表
- 系统登录:系统用户登录,系统登录认证(token方式)
- 用户管理:新建用户,修改用户,删除用户,查询用户
- 机构管理:新建机构,修改机构,删除机构,查询机构
- 角色管理:新建角色,修改角色,删除角色,查询角色
- 菜单管理:新建菜单,修改菜单,删除菜单,查询菜单
- 字典管理:新建字典,修改字典,删除字典,查询字典
- 系统日志:记录用户操作日志,查看系统执行日志记录
- 数据监控:定制Druid信息,提供简洁有效的SQL监控
- 聚合文档:定制在线文档,提供简洁美观的api文档
- 备份还原:系统备份还原,一键恢复系统初始化数据
- 主题切换:支持主题切换,自定主题颜色,一键换肤
- 服务治理:集成Consul注册中心,实现服务注册和发现
- 服务监控:集成Spring Boot Admin,实现服务监控
- 服务消费:集成Ribbon、Feign,服务调用和负载均衡
- 服务熔断:集成Hystrix、Turbine,实现熔断和监控
- 服务网关:集成Spring Cloud Zuul,实现API网关
- 链路追踪:集成Sleuth、Zipkin,实现分布式链路追踪
- 配置中心:集成Config、Bus,实现分布式配置中心
- 代码生成:提供代码生成器,最大化的降低代码开发量
- 单点登录:利用 OAuth2, 提供统一的单点登录功能
- 系统登录:集成第三方登录功能(QQ、微信、微博)
链接: https://fly63.com/nav/3845