首页 > 软件下载 > 组件库与框架 > Jboot
Jboot

Jboot

  • 软件大小:4.3 MB
  • 版本类型:官方版
  • 更新时间:2021-02-27
  • 版本号:3.7.0
  • 软件语言:简体中文
  • 软件厂商:Michael Yang
  • 适用系统:Windows XP 及以上
  • 软件授权:开源

Jboot

版本 3.7.0 4.3 MB Windows XP 及以上

Jboot安装教程

Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的微服务框架,帮助开发者降低微服务开发门槛,同时完美支持在 idea、eclipse 下多 maven 模块,对 java 代码、html、css、js 等资源文件进行热加载!

Jboot 特色

目前已经开源超过了 3 年的时间,迭代了 100+ 个版本,已经被超过 1000+ 公司在使用。

Jboot 主要有以下特征:

  1. 基于 JFinal 的 MVC + ORM 快速开发。
  2. 基于 ShardingSphere + Seata 分布式事务 和 分库分表。
  3. 基于 Dubbo 或 Motan 的 RPC 实现
  4. 基于 Sentinel 的分布式限流和降级
  5. 基于 Apollo 和 Nacos 的分布式配置中心
  6. 基于 EhCache 和 Redis 的分布式二级缓存

核心组件

Jboot 的

核心组件

1、MVC(基于 jfinal)

2、ORM(基于 jfinal)

3、AOP(基于 guice)

  1. 安全控制

    shiro

  2. 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 更新日志

v3.6.7

优化:JbootSimpleApplication,使之代码更加简洁

优化:优化缓存拦截器对方法的 key 进行构建,提高性能

优化:默认为 JbootAccessTokenCache 添加 2 个小时的缓存时间

优化:LocalAttachmentContainer,默认保存文件的时候,对文件进行相同文件验证

优化:JwtManager 对 Jwt 解析出错或没有 Jwt 数据时,返回常量 map