极速微服务开发,不止像JFinal一样简单
一、介绍
一款基于SpringCloud的微服务基础开发平台,旨在降低SpringCloud的复杂度,像使用JFinal一样简单,但又包含整体解决方案(本人是JFinal用户,从1.9版本开始现在也一直在使用,因此部分实现思路会借鉴JFinal的一些模式,感谢@JFinal作者波总提供这么优秀的框架),包含微服务相关的完整解决方案同时附加有权限管理、报表自定义、工作流、Cms等套件,可直接使用,Aooms基于Apache Licence 2.0开源协议,关于编写此框架的一些初衷,可通过此处诞生了解。
二、核心功能
- (1)极简Controller
- (2)基于sharding-sphere的多数据源支持
- (3)基于Mybatis 实现的 Db + Record 极简模式,附带物理分页实现
- (4)基于Consul的服务注册、发现
- (5)服务熔断、限流、降级
- (6)服务客户端、http客户端
- (7)内置各种ID生成器(UUID、snowflake)
- (8)穿透一切的数据对象DataBoss
- (9)基于J2Cache的缓存
- (10) 其他更多功能,等你发现.......
二、内置集成系统
- (1)权限管理 (实现中,基本完成)
- (2)内容管理系统(规划中)
- (3)报表系统(规划中)
- (4)工作流系统(规划中)
- (5)微信公众号(规划中)
- (6)..............
三、界面预览
项目地址
- github地址:https://github.com/yuboon/Aooms
- Gitee: https://gitee.com/cyb-javaer/Aooms
在线体验
地 址:https://www.yuboon.com/Aooms
本文暂时没有评论,来添加一个吧(●'◡'●)