Admin是前后端分离权限管理系统,前端UI基于vue2开发,后端接口基于.NET 7.0开发。
集成统一认证授权、数据验证、缓存、Ip限流、全Api鉴权、集成测试、性能分析、接口文档等。
后台基于Furion框架,SqlSugar、多租户、分库读写分离、缓存、数据校验、鉴权、动态API、gRPC等众多基础功能集一身。模块化架构设计,层次清晰,业务层推荐写到单独模块,框架升级不影响业务!
U8API接口开发基础
guns是一个开源的基于Spring Boot并且集成springmvc + shiro + mybatis-plus + beetl的后台管理系统。
这是一款完整的权限管理系统,按角色分配权限,包括菜单权限、功能(某个按钮)权限等,不管是VUE前端还是WebAPI都是非常适合二次开发和学习。本权限系统已在公司内部使用,测试无bug。
实现将API接口说明按项目信息归类,发布到系统上,规避传统使用word方式的繁琐和问题增加接口的复用和方便查阅