方案成熟
成熟的,完善的,全面的,基于 Spring Authorization Server 的,前后端分离的微服务架构解决方案。
兼顾包容
面向企业级应用和互联网应用设计开发,既兼顾传统项目的微服务化,又满足互联网应用开发建设,快速迭代的使用需求。
最新技术
使用最新,最流行的技术Spring Boot,Spring Cloud,Spring Cloud Alibaba,Nacos,Sentinel,Skywalking,Vue 等。
双版支持
提供与微服务版本技术体系一致的单体版架构,无须复杂的微服务基础设施,即可快速搭建基于OAuth2的,前后端分离的应用。
便捷配置
共享式,综合性多环境配置,统一化配置参数设定,简化配置参数修改数量,降低修改配置出错率,提升维护便捷性。
特有功能
高度灵活的动态权限配置,无须配置@PreAuthorize注解,使用antMatchers等方式,完全通过配置实现方法级权限控制。
整洁规范
代码简洁规范,结构合理清晰,完全遵照Spring Boot编程思想,注解丰富,配置灵活,策略驱动。