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