
-
语言:简体中文
大小:6.16M
类别:应用工具
时间:2025-06-06
Jboot v3.9.4 官方版
软件介绍
Jboot是一个基于JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos等技术构建的微服务框架。它的核心组件包括MVC、ORM、AOP、RPC远程调用、消息队列(MQ)、分布式Session、统一配置中心、代码生成器等。这个框架旨在帮助开发者简化微服务开发过程,并支持在IDEA、Eclipse等开发环境中进行多模块Maven管理,实现Java代码、HTML、CSS、JS等资源文件的热加载。
Jboot核心组件
1. MVC(基于JFinal)
2. ORM(基于JFinal)
3. AOP(基于Guice)
4. 安全控制
Shiro
5. RPC远程调用
Motan
Dubbo
gRPC
ZBus
6. MQ消息队列
RabbitMQ
RedisMQ
阿里云商业MQ
ActiveMQ
ZBus
7. 缓存
EhCache
Redis
分布式二级缓存EhRedis
8. 分布式Session
9. 分布式锁
10. 任务调度
cron4j
ScheduledThreadPoolExecutor
分布式任务调度
11. 调用监控(基于Metrics)
12. 限流、降级、熔断机制(基于Hystrix)
13. OpenTracing数据追踪
Zipkin
SkyWalking
14. 统一配置中心
15. Swagger API
16. Http客户端(支持GET、POST请求、文件上传和下载等功能)
HttpURLConnection
OkHttp
HttpClient
17. 分布式下的微信和微信第三方支持
18. 自定义序列化组件
19. 事件机制
20. 代码生成器
21. 其他功能
Jboot特色
Jboot已开源超过三年,迭代了100多个版本,并且被超过1000家企业采用。
1. 基于JFinal的MVC+ORM快速开发。
2. 基于ShardingSphere和Seata进行分布式事务管理及分库分表。
3. 支持通过Dubbo或Motan实现RPC通信。
4. 利用Sentinel进行分布式流量保护与降级控制。
5. 提供基于Apollo和Nacos的分布式配置管理。
6. 使用EhCache和Redis实现分布式二级缓存。
更新日志
v3.9.4
新增:支持@JfinalSharedEnum注解,方便将枚举类添加到模板引擎中使用。
新增:支持@PostConstruct注解,方便Bean创建时进行初始化。
优化:改善ApplicationUtil.runInFatjar的判断逻辑。
文档:更新了MVC、MQ、Gateway等相关文档。
精品推荐
热门软件
软件排行









