登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
1月18日,北京,聊聊2025如何加入技术开发?
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
微服务
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
849
Star
3K
Fork
944
GVP
JbootProjects
/
jboot
代码
Issues
69
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
v3.15.9
c8d3ab1
2022-08-25 10:32
对比
v3.15.9
Michael Yang
- 新增:Controller.getFileOnly(name) 和 getFilesOnly(names) - 优化:升级 Jsoup 等相关依赖到最新版本 - 修复:当 ActionKey 注解使用 ./ 相对路径时,swagger文档中的 path 会生成包含 ./ 的错误API路径的问题 -
最后提交信息为:
v3.15.9 release (^.^)YYa!!
3.15.8
a8a9757
2022-08-07 17:45
对比
v3.15.8
Michael Yang
- 新增:FileUtil.delete 方法 - 新增:JbootController.getFirstFileOnly() 方法 - 优化:JbootController.getFile() 设置为删除方法 - 优化:升级 JFinal 到最新版本
最后提交信息为:
v3.15.8 release (^.^)YYa!!
v3.15.7
96f9a5f
2022-07-17 17:46
对比
v3.15.7 修复 RPC 缓存失效导致 TCP 链接数量非常高的问题
Michael Yang
**建议所有使用 RPC 的,v3.15.x 的所有用户升级到此版本!!!** 若没有使用到 RPC,可以按需升级。 - 修复:RPC 的 Reference 缓存 key 构建错误导致无法命中缓存的问题 - 新增:FileUtil.removeSuffix() 方法 - 新增:ModelUtil.key(List<Model> models) 方法 - 新增:CollectionUtil.toString() 方法 - 新增:ArrayUtil.toString() 方法 - 新增:DateUtil 解析 datetime-local 方法
最后提交信息为:
v3.15.7 release (^.^)YYa!!
v3.15.6
55a307a
2022-07-06 18:39
对比
v3.15.6
Michael Yang
- 新增:JbootmqBase 添加自定义线程池的接口方法 - 新增:JbootModel.processColumns() 方法,在某些场景下用于对 Columns 进行二次加工 - 优化:Redis MQ 的 lpush 对应应该是 rpop 的问题,同时添加 interval 设置方法 - 优化:JbootPaginateDirective 添加自动从 scope 获取 Page 对象的方法 - 优化:移除 JbootModel 的 getBigInteger 和 getBigDecimal 方法,新版本的 JFinal 已经实现了 - 修复:修复 Model.use("datasource").save() 的时候无法正确保存数据的问题
最后提交信息为:
v3.15.6 release (^.^)YYa!!
v3.15.5
ade6fc7
2022-07-06 18:38
对比
v3.15.5
Michael Yang
- 修复:当开启 nacos 配置中心,有启用带参数内容 ${} 时,出现 StackOverFlow 的问题 - 修复:HttpUtil 获取 GBK 网址内容时,出现乱码的问题
最后提交信息为:
v3.15.5 release (^.^)YYa!!
v3.15.4
3cb8bf5
2022-06-21 17:57
对比
v3.15.4
Michael Yang
- 优化:升级适配 Seata 到最新版本 1.5.1,感谢 @扫地猿 - 优化:CookieUtil,方便在 Handler 里对 Cookie 进行操作 - 文档:新增 dubbo2 升级到 dubbo3 的升级文档,感谢 @自由领主
最后提交信息为:
v3.15.4 release (^.^)YYa!!
v3.15.2
d4987f0
2022-05-19 16:47
对比
v3.15.2
Michael Yang
- 修复:DAO 配置了 loadColumns 时又配置了 distinct 时,无法获得正确结果的问题 - 优化:优化 Columns.toString() 方法,防止在开发工具 debug 下显示 "null" 的问题
最后提交信息为:
v3.15.2 release (^.^)YYa!!
v3.15.1
764618e
2022-05-16 12:08
对比
v3.15.1
Michael Yang
- 新增:JbootOutputDirectiveFactory,用于忽略在生产环境下,模板引擎执行的错误输出 - 新增:CodeGenHelpler 新增对 infomix 数据库的支持,感谢 @xujianxie - 优化:升级 JFinal 到 v5.0 最新版本,其他相关依赖也升级到新版本
最后提交信息为:
v3.15.1 release (^.^)YYa!!
v3.15.0
b714c0c
2022-04-29 18:51
对比
v3.15.0
Michael Yang
- 优化:ValidErrorRender 使用 Ret.fail() 来创建,方便统一定义 message 字段 - 优化:InterceptorBuilderManager 默认对所有 Interceptor 进行注入 - 优化:Controller 新增 getAttrs() 和 renderToStringWithAttrs() 方法 - 修复:Controller 接收 int[] 时,使用 @Size 等注解验证时出错的问题 - 修复:Model.dao() 查询在某些情况下出错的问题 - 修复:注解 @Size(max=xxx) 拦截错误的问题 - 修复:在某些极端场景下,StrUtil.escapeHtml 无法通过 unEscapeHtml 还原的问题 - 修复:DataSourceConfigManager 里的数据源在 APP 启动成功后会被清空的问题 - 修复:配置 redis GlobalKeyPrefix,CacheUtil.getKeys(cacheName) 无法正确获取 keys 的问题
最后提交信息为:
v3.15.0 release (^.^)YYa!!
v3.14.7
d4b03f2
2022-04-21 11:49
对比
v3.14.7
Michael Yang
新增:JsonUtil.getList 和 JsonUtil.getSet 方法 新增:RSAUtil 非对称加解密工具类 新增:DESUtil 对称加解密工具类 修复:Jboot AppListener 启动时的错误信息,无法正确输出的问题 修复:JbootLockCounter 和 JbootLocalLock 不可用的问题 优化:删除一些无用的类或者空实现的类
最后提交信息为:
v3.14.7 release (^.^)YYa!!
v3.14.4
ec782ee
2022-04-07 17:53
对比
v3.14.4
Michael Yang
- 新增:生产环境忽略模板指令渲染错误的功能,保证其他内容正常渲染 - 新增:模板错误渲染器 TemplateErrorRender,用于追加模板指令错误内容 - 新增:是否开启 Controller Action 缓存的开关,方便在不同的场景下进行开启或者关闭 - 新增:JbootEventManager 可以设置自己的线程池 - 优化:ValidUtil 中ValidatorFactory初始化一次,供Validator、MessageInterpolator复用,感谢 @wtusrss - 优化:升级 JFinal/JFinal-Undertow 等到最新版本 - 修复:HttpUtil 在 POST 的时候,添加了参数又设置 body 内容时,参数失效的问题 - 文档:修改文档错别字
最后提交信息为:
v3.14.4 release (^.^)YYa!!
v3.14.3
c336361
2022-04-01 14:12
对比
v3.14.3
Michael Yang
- 优化:JbootModel.findByColumn 当传入 null 值 value 时,直接返回 null - 优化:Model 保存和之前版本一致的行为,只允许绑定到一个数据源 - 优化:当 Model 配置指定数据源,但数据源不存在的时候,给出更为明确的错误提示 - 优化:Rabbitmq 添加自由开启队列和广播的开关,默认全部开启 - 优化:重构 CORS 模块,使之代码可以用户模块里进行 "复用" - 修复: HttpUtil 在 put 请求时,某些情况下无法正常提交数据的问题
最后提交信息为:
v3.14.3 release (^.^)YYa!!
v3.14.2
3364850
2022-03-19 13:52
对比
v3.14.2
Michael Yang
- 新增:Informix 数据库方言,感谢 @xujianxie 同学 - 新增:JbootModel 新增 findByIdWithoutCache() 方法 - 新增:新增 JbootModel 的 CPI 类,用于开放保护方法 - 新增:Nacos 远程配置中心添加多实例的配置支持 - 新增:网关拦截器 GatewayConfig.interceptors 添加 SPI 名称配置的支持 - 新增:JsonUtil.java 方便解析 Json 数据 - 优化:ValidUtil.java,支持在非自定义消息的时候输出拦截的列名 - 优化:ClassScanner.java 默认关闭 Class 扫描信息在控制台输出 - 优化:修改缓存拦截器的默认权重为 100,当前情况下拦截器在最后执行
最后提交信息为:
v3.14.2 release (^.^)YYa!!
v3.14.1
6951233
2022-03-07 09:05
对比
v3.14.1
Michael Yang
- 新增:注解 @Table(datasource="xxx") 新增对数据源的配置支持 - 新增:添加 jboo.app.listenerPackage 配置支持,用于只扫描哪些包的 listener - 优化:完善 JbootJson 更多的代码注释 - 优化:优化 JbootConfigManager.java 代码,对添加 key 进行 trim() - 优化:进一步完善 jboot.properties 文件存放位置的探测 - 优化:单元测试移除 mockHandler - 优化:DAO.findFirstByColumn(),当传入 null 应抛出错误,防止查询出错误的数据 - 优化:rabbitmq.queueDeclareDurable 的配置默认设置为 false - 优化:对 QuietlyUtil 的方法进行重命名优化 - 优化:ValidErrorRender 输出的 message 不带有 fieldName 信息 - 优化:升级 Jfinal 等依赖到最新版本 - 修复:@Cacheput() 注解在 Controller 上无效的问题
最后提交信息为:
v3.14.1 release (^.^)YYa!!
v3.14.0
44668e8
2022-02-27 17:05
对比
v3.14.0
Michael Yang
- 新增:@Cacheable() 等系列缓存注解对 controller 的支持 - 优化:优化 fastjson 序列化的功能,使用 config 而非 features - 优化:重命名注解 @TxEnable() 修改为 @Transactional(),并为 @Transactional() 添加更多的配置功能 - 优化:为 RabbitMQ 添加更多的自定义配置 - 优化:自动检测是否依赖 jfinal-wexin 并自动配置 JbootAccessTokenCache - 优化:删除 JacksonSerializer 等无用的代码文件 - 优化:优化配置文件的的自动探测功能,防止在某些新手未编译直接运行找不到配置文件的问题 - 优化:分布式任务注解 @EnableDistributedRunnable,并添加自定义的 redisKey 和 key 持有时间配置功能。 - 文档:完善关于 Controller 和 数据库的相关文档
最后提交信息为:
v3.14.0 release (^.^)YYa!!
v3.13.8
c241320
2022-02-27 17:05
对比
v3.13.8
Michael Yang
修复:Junit 代码覆盖率测试可能出现多次启动的问题 修复:JbootCron4jPlugin 停止后未移除已经停止任务的问题
最后提交信息为:
v3.13.8 release (^.^)YYa!!
v3.13.7
b14dfb4
2022-02-27 17:05
对比
v3.13.7
Michael Yang
新增:MQ 新增 stopListening() 方法,可用于定制化关闭 MQ 修复: Controller 返回值有大写可能不正确的问题
最后提交信息为:
v3.13.7 release (^.^)YYa!!
v3.13.6
f900e11
2022-02-18 20:00
对比
v3.13.6
Michael Yang
优化:强化 Controller 返回值,自动匹配相应的 render 优化:优化 JbootHttpImpl 和 JbootHttpResponse 代码,添加必要的日志输出 优化:更新 Copyright
最后提交信息为:
v3.13.6 release (^.^)YYa!!
v3.13.5
aa7f324
2022-02-14 14:33
对比
v3.13.5
Michael Yang
- 新增:CookieUtil 添加 "defaultPath" 和 "defaultDomain" 的配置 - 新增:HttpUtil 添加 http 代理的配置支持 - 新增:Columns.addToFirst() 方法 - 新增:JbootDirectiveBase.getParaToString() - 优化:RequestUtil.java - 优化:升级 JFinal 到最新版本
最后提交信息为:
v3.13.5 release (^.^)YYa!!
v3.13.4
a56efb7
2022-02-14 14:32
对比
v3.13.4
Michael Yang
新增:AttachmentManager 新增 getFile(path,localFirst) 方法 优化:升级相关依赖到最新版本
最后提交信息为:
v3.13.4 release (^.^)YYa!!
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/JbootProjects/jboot.git
[email protected]
:JbootProjects/jboot.git
JbootProjects
jboot
jboot
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册