编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Aooms——基于SpringCloud的微服务基础开发平台

wxchong 2024-07-19 05:58:32 开源技术 18 ℃ 0 评论

极速微服务开发,不止像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

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表