Diamond是业余时间贡献的开发框架,社区化运营。
- Diamond: 单体
- Diamond Cloud: 微服务
- Diamond GIA: 统一认证OAuth2
Diamond
Diamond开发框架是基于SpringBoot + Vue的二次开发开源框架。
Diamond是一个在Spring Boot + Vue基础上定义了开发规范和最佳实践、 并且提供基础的系统管理RBAC业务逻辑(如用户、用户组、角色、权限、机构、菜单、数据字典、日志等通用系统功能)的二次开发框架, 统一了技术体系,提供非常快速、安全稳定且优雅的开发体验。
- 演示网址: http://diamond.hoioy.com
- admin/123456 或 admin/admin
- 文档:http://diamonddoc.hoioy.com
- 源码
- Jar依赖查看: https://search.maven.org/search?q=g:com.hoioy
Diamond GIA
Diamond GIA是一个标准的OAuth2授权中心,简洁精巧、快速部署的设计理念。 采用Spring Boot框架,主要在spring security、spring security oauth2、diamond基础上构建。
- 演示网址: http://gia.diamond.hoioy.com
- admin/123456
- 文档:http://doc.gia.diamond.hoioy.com
- 源码
Diamond Cloud
Diamond Cloud是在 Diamond 单体开发框架基础上,基于Spring Cloud技术栈及系列开源产品的微服务开发框架,该框架适用于构建分布式应用系统。
主要功能包括:服务注册、配置服务、负载均衡、容错限流、网关路由、认证授权、监控管理、资源调度等。
- 演示网址: http://cloud.diamond.hoioy.com
- admin/123456
- 文档:http://doc.cloud.diamond.hoioy.com
- 源码