全景百科网

Jboot_微服务框架 v3.9.4官方版 免费下载

手机版
导读 Jboot是一个基于JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos等开发的微服务框架,其主要核心组件是MVC、ORM、AOP、RPC远程调用、MQ消息队列、分布式session、统一配置中心、代码

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消息队列

rab bitmq

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特色

目前已开源系统超过了3年时间,迭代更新了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 等文档