登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
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
我知道了,不再自动展开
发行版
最新版
v4.1.8
421a8ef
2024-08-20 16:11
对比
v4.1.8
Michael Yang
修复:紧急修复上个版本合并的 JbootModel 造成的问题
最后提交信息为:
build: v4.1.8 release (^.^)YYa!!
v4.1.7
8483333
2024-08-18 11:26
对比
v4.1.7
Michael Yang
- 优化:JbootAopFactory.java 构造方法访问权限修改为 protected 方便继承扩展,感谢 @macaque - 优化:cache 带有dataLoader的方法中日志会打印多次问题,感谢 @macaque - 优化:findListByColumns 增加从 start 开始取 count 条方法 即 limit ?,?,感谢 @464455798@qq.com - 修复:修复 brpop blpop 无法取出 key 的问题,感谢 @macaque
最后提交信息为:
build: v4.1.7 release (^.^)YYa!!
v4.1.6
cf87b2c
2024-06-01 11:39
对比
v4.1.6
Michael Yang
- 新增:根据 configName 获取 ActiveRecordPlugin 的功能,方便扩展,感谢 @caoyuan - 优化:优化 SentinelUtil 工具类 - 优化:修正异常信息的错别字问题 - 优化:升级 JFinal 等相关依赖到最新版本 - 优化:升级并适配 Jedis 到最新版本 - 修复:SentinelInterceptor 捕获异常后,渲染完页面要关闭输出流,感谢 @caoyuan
最后提交信息为:
build: v4.1.6 release (^.^)YYa!!
v4.1.5
b664a45
2023-09-08 16:01
对比
v4.1.5
Michael Yang
- 优化:MockProxy 由 Java Proxy 替换 cblib - 优化:增加 Hikari 连接池配置参数 keepaliveTime 配置功能,感谢 @赵锋 - 优化:设置 SentinelInterceptor 返回自定义的 json 串,感谢 @caoyuan - 优化:SentinelConfig 新增 set 方法,方便用户自己通过代码注入,感谢 @caoyuan - 优化:修改方法的 wrap 与 toUpperCase 方法为public ,方便重写时决定SQL是否需要加引号与大小写,感谢 @HingLo-C - 优化:升级相关依赖到最新版本
最后提交信息为:
build: v4.1.5 release (^.^)YYa!!
v4.1.3
42f0d07
2023-07-03 11:10
对比
v4.1.3
Michael Yang
优化:线程池同一使用 NamedThreadPools.java 进行构建 优化:修改版错别字 taked 为 took 优化:添加更多的扫描 jar 排除,减少启动消耗时间 修复:Oracle 数据库在某些极端情况下出错的问题
最后提交信息为:
v4.1.3 release (^.^)YYa!!
v4.1.1
efa1eaf
2023-06-19 12:19
对比
v4.1.1
Michael Yang
- 修复:修复 MQ 通知线程在高并发场景下无法及时回收的问题 - 优化:升级 JFinal 等依赖到最新版本
最后提交信息为:
v4.1.1 release (^.^)YYa!!
v4.1.0
dc3ac58
2023-05-12 16:44
对比
v4.1.0
Michael Yang
- 新增:自定义 JFinalFilter 的支持 - 优化:重命名 JbootAccessTokenCache 为 WechatAccessTokenCache - 优化:JbootAppListenerManager 中重复的 foreach 操作 感谢 @梦行 - 优化:升级 Jfinal/jfinal-undertow/jsoup 等到最新版本
最后提交信息为:
v4.1.0 release (^.^)YYa!!
v4.0.9
a96b2cd
2023-03-08 16:16
对比
v4.0.9
Michael Yang
优化:JbootResourceLoader 忽略掉 windows 和 mac 下的临时文件 优化:修改 SqlBuilder.java 的错别字 优化:升级 ShardingJDBC 到 5.x 最新版本 优化:升级 Columns.in 和 notIn 等方法和修改个别错别字 优化:升级 jfinal-undertow、jackson、metrics 等到最新版本 修复:Columns.orEqs 没有添加括号导致 sql 逻辑不对的问题
最后提交信息为:
v4.0.9 release (^.^)YYa!!
v4.0.7
4d7e9c1
2023-01-06 18:11
对比
v4.0.7
Michael Yang
- 新增:StrUtil.isStartsWithAny() 方法 - 新增:FileUtil.getFileMD5() 等方法 - 新增:CdnUtil.appendCdnDomain() 方法 - 优化:ApplicationUtil.java 使其在 window 下输出正确的 classpath 路径 - 优化:修改 ValueFilterInterceptor.java 里的错别字 - 优化:JbootConfigManager.java 配置独立目录时,再次读取 jboot.properties 文件 - 优化:重构 AttachmentManager 使之更加灵活易用 - 修复:缓存注解自动生成 key 无法支持集合参数的问题
最后提交信息为:
v4.0.7 release (^.^)YYa!!
v4.0.5
9979f86
2022-12-29 23:11
对比
v4.0.5
Michael Yang
- 新增:jboot.cache.cacheSyncMqChannel 的配置,用于对分布式缓存的 channel 进行自定义 - 优化:JbootRedisCacheImpl 初始化的错误提示内容 - 优化:ClassUtil.newInstance() 方法,方便对构造器进行传参 - 优化:删除无用的 GenTester.java 文件 - 优化:不再对 JbootSerializerManager 进行 Aop 增强 - 优化:不再对 JbootmqManager 进行 Aop 增强 - 优化:不再对 JbootEventManager 进行 Aop 增强
最后提交信息为:
v4.0.5 release (^.^)YYa!!
v4.0.2
f4cbc6b
2022-12-19 17:06
对比
v4.0.2
Michael Yang
- 新增:db.each 的 sql 打印输出 - 新增:通过 Controller 获取参数时,自动对参数进行 trim 操作 - 新增:配置文件可以外部的任意目录 - 优化:升级 jfinal 到最新版本
最后提交信息为:
v4.0.2 release (^.^)YYa!!
v4.0.1
25773ab
2022-12-03 18:31
对比
v4.0.1
Michael Yang
- 新增:新增可以通过配置取消 AOP 缓存的功能 - 新增:新增 jboot.cache.useFirstLevelOnly 配置的功能,可以在分布式下只开启 1 级缓存 - 优化:修改 aop action 等默认缓存时间为 10 分钟 - 优化:ModelUtil.keep 方法 - 优化:ObjectUti.convert 方法 - 修复:new Model().use("ds").update() 在某些场景下出错的问题
最后提交信息为:
v4.0.1 release (^.^)YYa!!
v4.0.0
ad93c6a
2022-11-30 10:20
对比
v4.0.0
Michael Yang
正式支持 JDK17,在 JDK 8~17 随意使用。
最后提交信息为:
v4.0.0 release (^.^)YYa!!
v3.17.1
9261674
2022-11-25 18:26
对比
v3.17.1
Michael Yang
- 新增:自定义 Controller 缓存刷新 key 的功能 - 新增:Controller.getFilesOnly(Set<String> paraNames) 方法 - 新增:添加 CachePrinter 的支持,方便把缓存信息输出在控制台或者日志上 - 优化:Columns.java 对空条件的判断 - 优化:ClassScanner.java 支持扫描 jar 包里的 jar 包,感谢 @陈立刚 - 优化:Redis 消息队列设置支持多个 database,感谢 @陈立刚 - 优化:Jboot MQ 在启动和停止的时候,不对已启动进行错误抛出,方便多模块可以自由启动或停止 - 优化:Jboot MQ 添加监听器的时候,自动添加 channel 信息 - 优化:升级 jackson-core 等到最新版本 - 优化:JbootResourceLoader 优化过滤掉 Windows 的临时文件 - 优化:使用注解验证数据时,控制台不再抛出异常信息,只打印基本验证错误信息 - 优化:为验证码等组件缓存过滤掉线程前缀的设置
最后提交信息为:
v3.17.1 release (^.^)YYa!!
v3.16.7
bffe38e
2022-10-31 11:38
对比
v3.16.7
Michael Yang
- 新增:添加 CachePrinter 的支持,方便把缓存信息输出在控制台或者日志上 - 新增:添加 JbootCache.addThreadCacheNamePrefixIngore() 方法 - 优化:doNotAlloVisitRedirect 错别字 - 优化:修改 CacheUtil.setCurrentPrefix() 方法为 setThreadCacheNamePrefix - 优化:JbootResourceLoader 优化过滤掉 Windows 的临时文件 - 优化:使用注解验证数据时,控制台不再抛出异常信息,只打印基本验证错误信息 - 优化:为验证码等组件缓存过滤掉线程前缀的设置 - 修复:HttpUtil.download 出现 NPE 的问题 - 修复:Controller 使用返回值渲染并使用 cacheable 注解对其缓存时出错的问题 - 修复:ObjectUtil.convert() 在某些极端情况下错误的问题
最后提交信息为:
v3.16.7 release (^.^)YYa!!
v3.16.3
61f1ae4
2022-10-17 12:49
对比
v3.16.3
Michael Yang
- 新增:SqlBuilder.escapeOrderBySql 用于过滤 Order By 参数 - 新增:InterceptorBuilder.Util.isChildClassOf 方法 - 新增:JbootController.getParaToBigInteger(index) 方法 - 优化:RequestUtil.getIpAddress() 对 127.0.0.1 的处理 - 优化:JbootResourceLoader 的日志输出和目标路径的优化
最后提交信息为:
v3.16.3 release (^.^)YYa!!
v3.16.2
0d43309
2022-10-07 11:11
对比
v3.16.2
Michael Yang
- 新增:ObjectUtil.obtainNotNull 方法 - 新增:StrUtil.obtainNotBlank 方法 - 优化:升级 jfinal-undertow 到最新版本并移除 JbootApplication 的 URL 打印功功能。
最后提交信息为:
v3.16.2 release (^.^)YYa!!
v3.16.1
51cd1d6
2022-09-30 10:13
对比
v3.16.1
Michael Yang
- 新增:APP 在启动的时候,输出 Local URL,方便通过控制台启动浏览器 - 新增:FileUtil.ensuresParentExists() 方法 - 新增:DAO.deleteAll() 方法 - 修复:Controller 通过 return 渲染 Json 数据时,控制台不输出 Render 信息的问题 - 修复:JbootController.getFileOnly(name) 返回的数据不正确
最后提交信息为:
v3.16.1 release (^.^)YYa!!
v3.16.0
e16c029
2022-09-25 16:06
对比
v3.16.0
Michael Yang
- 优化:重构 @Cacheable 在 Controller 中的使用,使之更加灵活方便 - 优化:FileUtil.unzip 方法,添加可以指定解压缩编码的参数 - 优化:升级 JFinal、 jackson-core 等到最新版本 - 修复:JbootServiceBase.initDao 在非泛型子类时初始化出错的问题 - 修复:sqlbuilder 在使用别名 + between 时,生成的 SQL 出错的问题
最后提交信息为:
v3.16.0 release (^.^)YYa!!
v3.15.10
28d3563
2022-09-01 09:25
对比
v3.15.10
Michael Yang
- 优化:增强 http 工具类,默认支持携带 cookie 重定向 - 优化:升级 Jsoup 到 v1.15.3 最新版本 - 修复:对在中文目录下部署时,可能对环境判断错误的问题
最后提交信息为:
v3.15.10 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 帐号,请先登录后再操作。
立即登录
没有帐号,去注册