登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
开源中国招人啦~ 快来看看有没有适合你的岗位
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
微服务
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
849
Star
3.1K
Fork
947
GVP
JbootProjects
/
jboot
代码
Issues
72
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
v3.9.2
90353b5
2021-02-08 19:16
对比
v3.9.2
Michael Yang
- 新增:门户网关 Gateway 的健康检查功能 - 新增:JbootModel.closeIdCacheTemporary() 通过这个方法可以一次关闭ID缓存 - 新增:Controller 新增 getJwtParaToInt 等系列方法 - 新增:JbootHttpRequest 新增 readBody 配置,用于在某些情况下不读取 http body - 优化:StrUtil.queryStringToMap 方法 - 优化:优化门户网关的若干方法,添加必要的注释 - 优化:升级 JFinal、Sentinel、Seata 等到最新版本 - 修复:修复 clickhouse 在某些情况下,分页可能出错的问题
最后提交信息为:
v3.9.2 release (^.^)YYa!!
v3.9.1
31bd9a7
2021-01-25 18:12
对比
v3.9.1
Michael Yang
- 修复:JbootModel.loadCache 在某些情况下出错的问题 - 修复:分布式配置启用 Apollo 后可能出现空指针的问题
最后提交信息为:
v3.9.1 release (^.^)YYa!!
v3.9.0
2db6ebc
2021-01-22 14:55
对比
v3.9.0
Michael Yang
- 新增:Clickhouse 数据源的配置和支持 - 新增:Rocketmq 作为 mq 底层通信的支持 - 新增:ValidUtil.setValidator() 方法用于自定义自己的 Validator - 新增:ValidateInterceptorUtil.setValidExceptionRetBuilder 用于渲染自定义验证错误信息 - 新增:jboot.model.idCacheByCopyEnable 配置用于开启 id 缓存的时候是否返回 copy 的对象 - 优化:优化 Rabbitmq 和 阿里云商业 MQ 的支持 - 优化:修改 Validate 返回数据的 errorCode 的值为 400 - 优化:重命名 ControllerUtil 为 JbootShiroUtil - 优化:JbootController 去获取 Jwt 内容的时候,不配置 secret 只会发出警告而不是抛出异常 - 优化:重置 Rabbitmq 的 broadcastQueuePrefix 配置为 broadcastChannelPrefix
最后提交信息为:
v3.9.0 release (^.^)YYa!!
v3.8.1
eb525e0
2021-01-15 10:45
对比
v3.8.1
Michael Yang
- 优化:增强 Sentinel 与其控制面板设置的能力,增加数据源配置,并可以通过阿里云 AHAS 进行完全控制 - 优化:升级 Undertow 的 devMode 默认值为 false,防止在 devMode 的情况下,不同的 classloader 导致获取不到数据查询实例的问题 - 修复:修复分布式 Seata 的 bug 、升级 Seata 到最新版本并添加相关测试代码,感谢 @菜农 - 修复:修复 Rabbitmq 在某些情况下出现 bug 的问题,并添加相关测试代码
最后提交信息为:
v3.8.1 release (^.^)YYa!!
v3.8.0
5ef3f41
2021-01-11 15:44
对比
v3.8.0
Michael Yang
- 新增:代码生成器生成 Service 的前缀和后缀配置 - 优化:升级 Jfinal、Jfinal-undertow、Jfinal-weixin 等到最新版本 - 优化:AOPFactory 优化对 @Configration 的空注解的构建 - 优化:完全重构 Metrics,添加对 Prometheus 的输出
最后提交信息为:
v3.8.0 release (^.^)YYa!!
v3.7.8
b2586a3
2020-12-30 18:45
对比
v3.7.8
Michael Yang
修复:修复 v3.7.7 的 Aop.get(Interface.class) 在某些情况下无法获取服务的问题
最后提交信息为:
v3.7.8 release (^.^)YYa!!
v3.7.7
27f45ec
2020-12-29 15:38
对比
v3.7.7
Michael Yang
- 优化:优化 @Configuration 注解初始化流程 - 优化:AOP 对接口或者抽象类进行注入,但有找不到其实现类的时候可能出现 methodNoFund 的错误 - 修复:通过 @Bean(name=xxx) 注解去定义 Service 时在某些情况下可能无法正常获取的问题 -
最后提交信息为:
v3.7.7 release (^.^)YYa!!
v3.7.6
896204c
2020-12-26 15:44
对比
v3.7.6
Michael Yang
- 新增:新增默认的 DriverClassNames,当用户不配置的时候使用默认的进行配置 - 新增:JbootController.getJsonBody() 的方法 - 优化:默认添加 validation-api 验证框架依赖 - 优化:DateUtil 当前端传入 null 值的时候有适合的返回值 - 优化:jwt 拦截器提高性能,并新增清空 jwt 数据的方法 - 修复:JbootController.toBigDecimal 当已 N 开头时解析不对的问题
最后提交信息为:
v3.7.6 release (^.^)YYa!!
v3.7.5
d0fa884
2020-12-23 12:12
对比
v3.7.5
Michael Yang
- 新增:支持更多的验证注解,比如 Digits DecimalMax DecimalMin Positive Negative 等 - 新增:支持在 Service 任何被注入的方法里进行验证 - 新增:JbootApplication 运行下 fatjar 的时候,支持在同级目录下读取 jboot.properties 文件
最后提交信息为:
v3.7.5 release (^.^)YYa!!
v3.7.4
019e758
2020-12-22 17:08
对比
v3.7.4
Michael Yang
- 新增:NotNull、NotBlank、NotEmpty、Valid、Pattern、Min、Max、Size、Email 等验证注解 - 新增:RequestUtil.isJsonContentType() 方法 - 优化:NotEmpty、Regex 等验证返回更加当前请求类型返回 json 内容 - 优化:JbootErrorRender,当发生错误的时候,对 ajax 请求返回 json 内容 - 优化:移除注解 Weight 的默认值 - 修复:JbootController.getRawObject 在某些情况下可能出现异常的问题 - 修复:使用 Autoload 注解,同时配置 Weight 不生效的问题
最后提交信息为:
v3.7.4 release (^.^)YYa!!
v3.7.3
0475f6c
2020-12-15 16:14
对比
v3.7.3
Michael Yang
- 新增:JbootController 新增 getRawObject(TypeDef) 方法,可以获得指定泛型数据 - 优化:JsonBodyParseInterceptor 的解析效率 - 优化:JbootController 的 getRawObject 的效率 - 修复:当最后一个节点是数组而去获取指定 index 的 Object 时,返回 null 的问题
最后提交信息为:
v3.7.3 release (^.^)YYa!!
v3.7.2
aef81ac
2020-12-14 13:22
对比
v3.7.2
Michael Yang
- 新增:@JsonBody 新增新的 JsonKey 语法支持 - 新增:JbootController 新增传入 JsonKey 获取数据
最后提交信息为:
v3.7.2 release (^.^)YYa!!
v3.7.1
7f8a52c
2020-12-14 11:16
对比
v3.7.1
Michael Yang
- 新增:DateUtil 新增 getStartOfDay() 和 getEndOfDay() 两个方法 - 新增:@JsonBody 支持多 Date 类型的注入 - 优化:DateUtil 支持更多的自动 parse 方法 - 修复:@JsonBody 对原始数据类型的注入为 null 是不正确的问题
最后提交信息为:
v3.7.1 release (^.^)YYa!!
v3.7.0
2f0acaa
2020-12-11 17:05
对比
v3.7.0
Michael Yang
- 优化:提高在 Controller 有多个 @JsonBody 参数时 JsonBodyParseInterceptor 解析性能 - 修复:JsonBodyParseInterceptor 在解析原始数据参数出错的问题 - 修复:JbootJedisImpl 在某些情况下配置 database 无效的问题
最后提交信息为:
v3.7.0 release (^.^)YYa!!
v3.6.9
841f8f1
2020-12-09 23:44
对比
v3.6.9
Michael Yang
- 新增:@JsonBody 新增对 set 的支持 - 优化:升级 JFinal、Undertow、Jackson 等到最新版本
最后提交信息为:
v3.6.9 release (^.^)YYa!!
v3.6.8
a420871
2020-12-09 21:58
对比
v3.6.8
Michael Yang
- 新增:Controller 参数新增 @JsonBody 的支持 - 新增:Http 工具模块添加更多的配置,方便在 fatjar 模式下能配置 https 相关证书 - 新增:ErrorRender 自动判断前端是否需要 json 渲染,当请求头是 application/json 的时候自动渲染错误的 json
最后提交信息为:
v3.6.8 release (^.^)YYa!!
v3.6.7
62dc8de
2020-12-04 15:56
对比
v3.6.7
Michael Yang
- 优化:JbootSimpleApplication,使之代码更加简洁 - 优化:优化缓存拦截器对方法的 key 进行构建,提高性能 - 优化:默认为 JbootAccessTokenCache 添加 2 个小时的缓存时间 - 优化:LocalAttachmentContainer,默认保存文件的时候,对文件进行相同文件验证 - 优化:JwtManager 对 Jwt 解析出错或没有 Jwt 数据时,返回常量 map
最后提交信息为:
v3.6.7 release (^.^)YYa!!
v3.6.6
0be7ae4
2020-12-02 22:56
对比
v3.6.6
Michael Yang
- 新增:AttachmentManager 新增保存文件的若干方法 - 修复:DateUtil 某些方法不正确的问题
最后提交信息为:
v3.6.6 release (^.^)YYa!!
v3.6.5
e025994
2020-11-30 15:32
对比
v3.6.5
Michael Yang
- 新增:控制台信息打印新增 RawData 的内容打印,方便开发调试 - 优化:优化通过 JbootSimpleApplication 启动 RPC 服务时控制台的输出信息 - 修复:Jboot 在某些特殊场景下对 fatjar 运行模式判断不正确的 bug - 修复:通过 JbootSimpleApplication 启动时,Pathkit 无法正确获取路径的问题
最后提交信息为:
v3.6.5 release (^.^)YYa!!
v3.6.4
fcccdec
2020-11-29 22:49
对比
v3.6.4
Michael Yang
- 修复:DateUtil 的 bug,和新增若干方法 - 优化:StrUtil.mapToQueryString 的方法
最后提交信息为:
v3.6.4 release (^.^)YYa!!
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/JbootProjects/jboot.git
git@gitee.com:JbootProjects/jboot.git
JbootProjects
jboot
jboot
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册