Commit Graph

3307 Commits

Author SHA1 Message Date
tanpenggood
6c8fc623f0 test(ReflectUtilTest): ReflectUtil#getFieldMap 如果子类与父类中存在同名字段,则后者覆盖前者。 2025-06-12 01:50:00 +08:00
bugo
abbe514479 🚀release5.8.38 2025-05-13 13:35:15 +08:00
bwcx_jzy
f19f2f39e3 refactor(Dict): 将 customKey 方法的访问权限修改为 protected
- 将 customKey 方法的访问权限从 private 修改为 protected
- 此修改可能旨在允许子类访问和重写该方法,增加代码的灵活性和可扩展性
2025-05-12 10:37:49 +08:00
Looly
b8e6b1ecc0 添加RecordUtil支持record类(issue#3931@Github) 2025-05-07 10:23:16 +08:00
Looly
87a6bdeaaa 优化PropDesc缓存注解判断,提升性能(pr#1335@Gitee) 2025-04-26 13:20:40 +08:00
Looly
3ff79b3f23
!1335 优化BeanUtil.copyToList拷贝较大数据量的性能问题
Merge pull request !1335 from IzayoiYurin/v5-dev
2025-04-26 05:17:24 +00:00
Looly
fd049cef71 重载subtractToList方法,提供isLinked选项(pr#3923@Github) 2025-04-21 18:22:42 +08:00
Golden Looly
78b75f4283
Merge branch 'v5-dev' into v5-dev 2025-04-21 18:16:32 +08:00
gqh
ab0f7a0619 feat: 更正FileUtilTest#smbPathTest 2025-04-21 11:06:04 +08:00
gqh
9eda35076f feat: 更正Issue3705Test#writeTest 2025-04-21 09:53:42 +08:00
gqh
27142127b4 feat: 重载subtractToList方法,提供isLinked选项 2025-04-19 23:48:12 +08:00
IzayoiYurin
bff3ddc2f1 优化BeanUtil.copyToList拷贝较大数据量的性能问题 2025-04-16 21:34:54 +08:00
Looly
52674f69fa add test 2025-04-16 17:50:03 +08:00
Looly
b1301e8dea fix test 2025-04-15 18:43:47 +08:00
Looly
9689ab119a fix test 2025-04-15 18:42:08 +08:00
Looly
8a17fae3b7 增加分段锁实现SegmentLock(pr#1330@Gitee) 2025-04-15 11:27:46 +08:00
Looly
54d6b99b98
!1330 增加分段锁实现 (issue#IBYLR1@Gitee)
Merge pull request !1330 from 大阔/v5-dev
2025-04-15 03:05:35 +00:00
Looly
ed54fc2c01 fix test 2025-04-11 20:35:28 +08:00
Looly
122c68052e fix test 2025-04-11 20:33:29 +08:00
Looly
2f88648cc9 fix test 2025-04-11 20:25:10 +08:00
Looly
6a0777c945 fix test 2025-04-11 20:17:53 +08:00
Looly
ef12890c67 fix test 2025-04-11 19:28:36 +08:00
Looly
56c853661f fix test 2025-04-11 19:25:39 +08:00
Looly
d5d81bdd15 CharSequenceUtil增加toLoweCase和toUpperCase方法(issue#IC0H2B@Gitee) 2025-04-11 19:13:40 +08:00
Looly
5e394cdf08 add test 2025-04-10 16:51:30 +08:00
Looly
a287abf33b add test 2025-04-10 16:48:25 +08:00
Looly
791fa4e45d fix comment 2025-04-08 16:23:32 +08:00
Golden Looly
2518ede038
Merge pull request #3915 from aaapig/patch-1
错别字修改
2025-04-08 16:22:30 +08:00
Yurin
b591f153b3 修复删除Path时如果为null时空指针bug 2025-04-07 17:03:29 +08:00
aaapig
fbbeddaa54
错别字修改 2025-04-07 10:23:13 +08:00
大阔
4ddadfd52e
增加 Guava author 信息
Signed-off-by: 大阔 <1520622465@qq.com>
2025-04-06 10:26:37 +00:00
大阔
584ece852f 增加分段锁实现 (issue#IBYLR1@Gitee) 2025-04-06 18:00:18 +08:00
Looly
590e07a595 prepare 5.8.38 2025-04-02 21:41:51 +08:00
bugo
8b9392b648 prepare 5.8.37 2025-04-02 09:08:52 +08:00
Looly
4589d5fb84 fix comment 2025-03-31 15:23:08 +08:00
Looly
1b29100fb3 完善季度相关 API(pr#1324@Gitee) 2025-03-31 10:04:32 +08:00
Looly
6496cd20cf
!1324 完善季度相关 API
Merge pull request !1324 from zhouxy108/v5-dev
2025-03-31 01:51:32 +00:00
Looly
328439c783 add comment 2025-03-31 08:59:42 +08:00
Looly
d254f7670d 优化CombinationAnnotationElement注解数组性能(pr#1323@Gitee) 2025-03-24 12:29:28 +08:00
Looly
158a0f03ad
!1323 判断注解数组元素是否相同优化
Merge pull request !1323 from 会飞的行李/v5-dev
2025-03-24 04:23:36 +00:00
Looly
d191e279d6 StrUtil.isBlank增加\u200c判断(issue#3903@Github) 2025-03-24 08:51:12 +08:00
Looly
37ab8650c3 改进PropDesc中去除Transient引用避免NoClassDefFoundError 2025-03-24 08:43:18 +08:00
zhouxy108
c60ee19ac0 feat: 完善季度相关 API
1. 扩展枚举 Quarter
2. 参考 JDK 的 YearMonth,新增 YearQuarter
3. 添加 junit-jupiter-params 测试依赖,以便参数化测试
2025-03-23 15:57:13 +08:00
会飞的行李
9d1c268a1a 判断注解数组元素是否相同优化 2025-03-21 00:14:57 +08:00
会飞的行李
3fc7937f9a Revert "性能优化--Array.equals()方法会判断注解的顺序,如果子类重写了父类的注解,虽然两者数组内部元素一样的,但是由于顺序不一样,这里会返回false,额外走了else的逻辑。 二者只会存在注解数组元素多或者少或者顺序不一致的情况,不会存在长度相同而元素不一致的情况。因此只用判断二者长度是否相等即可"
This reverts commit 58e2f4b02f.
2025-03-21 00:12:02 +08:00
会飞的行李
58e2f4b02f 性能优化--Array.equals()方法会判断注解的顺序,如果子类重写了父类的注解,虽然两者数组内部元素一样的,但是由于顺序不一样,这里会返回false,额外走了else的逻辑。 二者只会存在注解数组元素多或者少或者顺序不一致的情况,不会存在长度相同而元素不一致的情况。因此只用判断二者长度是否相等即可 2025-03-20 23:54:51 +08:00
Looly
cfb194a845 修复NumberChineseFormatter.format中自定义单位在0时错误问题(issue#3888@Github) 2025-03-18 19:27:37 +08:00
Looly
88cf61eb7f 改进UrlQuery对无参URL增加判断识别(issue#IBRVE4@Gitee) 2025-03-11 09:25:56 +08:00
Looly
2046809264 修复JsonUtil.toBean泛型数组类型丢失问题(pr#3876@Github) 2025-03-03 12:05:26 +08:00
Looly
150f8930d0 修复JsonUtil.toBean泛型数组类型丢失问题(pr#3876@Github) 2025-03-03 11:26:21 +08:00