软件介绍
Jboot 是一个 Java 微服务开发框架,以 JFinal 为基础,并整合了 Dubbo、Seata、Sentinel、ShardingSphere 和 Nacos 等组件。它不是桌面软件,而是供开发者引入项目使用的开源库,代码托管在 GitHub 和 Gitee 上,采用 Apache-2.0 协议。
核心功能
根据项目 README,Jboot 提供:
- MVC 与 ORM:沿用 JFinal 的 MVC 和 ORM 能力。
- 数据层:支持多数据源、分库分表和分布式事务。
- RPC:完整支持 Dubbo 调用。
- 限流:支持单机和分布式限流。
- 配置与缓存:可通过 Apollo 或 Nacos 做分布式配置,并提供分布式缓存、Session 和附件存储。
- 工程化工具:内置网关,支持单元测试、代码生成和 API 文档工具,并对 Docker、Kubernetes 友好。
支持平台与系统要求
Jboot 以 Maven 依赖的形式使用,平台取决于运行它的 Java 环境。README 页面没有写明最低 Java 版本。
版本与授权
Gitee 仓库发行版页面列出的最新版本为 v4.1.8(页面未显示发布日期),README 中的 Maven 示例使用 4.1.9,这只是示例,不能当作发布版本。授权为 Apache-2.0。
适用人群或使用场景
适合使用 Java、熟悉或打算采用 JFinal 的开发团队,用来搭建微服务项目、做分库分表或接入 Dubbo。Gitee 页面称该框架被超过 1000 家公司使用,此数字出自项目自述,未经独立核实。
版本列表
-
-
-
Jboot v3.7.0 官方版
Jboot是一个基于JFinal、JFinal-Undertow、Dubbo、Sea ...
软件大小:4.3 MB 更新时间:2021-02-27
-
