[开源]国产微服务极速开发框架已经使用在用户量过亿的商业产品上
开源系统流程管理
![[开源]国产微服务极速开发框架已经使用在用户量过亿的商业产品上](https://yy123.ink/api/img/1782591785642-ee57aj.jpg)
一、开源项目简介

Jboot 是一个基于 JFinal、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的国产框架。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
强大代码生成功能
在使用 JbootAdmin 的代码生成器之前,我们可以先创建项目,然后对该项目进行数据配置。
项目列表

创建项目,配置数据源

根据数据表,生成代码

根据某个表,生成 Model、Service、Provider、Controller、Html 等代码

配置某个表对应的 Controller 映射等

对表的字段进行配置等

四、功能概述
一个基于 JFinal 的国产微服务框架,SpringCloud 之外的另一个选择,已经使用在用户量过亿的商业产品上,目前有超过 1000 家公司在使用 Jboot 做极速开发...
其特点是:
- 基于 JFinal 完整的 MVC + ORM 支持。
- 支持多数据源、分库分表和分布式事务。
- 支持 Dubbo RPC 的完整功能,有超过 1亿+ 用户产品正在使用。
- 完整的单点限流和分布式限流功能
- 支持基基于 Apollo 和 Nacos 的分布式配置中心
- 完整的分布式缓存、分布式session、分布式附件支持
- 内置功能强劲的门户网关
- 完整的单元测试支持
- 完善代码生成工具 和 API 文档生成工具
- Docker、K8S 友好
五、技术选型
Jboot 是一个基于 JFinal、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的国产框架。
开始
maven 依赖
<dependency>
<groupId>io.jboot</groupId>
<artifactId>jboot</artifactId>
<version>4.1.4</version>
</dependency>
Hello World
@RequestMapping("/")
public class Helloworld extends JbootController {
public void index(){
renderText("hello world");
}
public static void main(String[] args){
JbootApplication.run(args);
}
}
评论