Merge pull request #3715 from liaozan/v6-dev

修复`FieldUtil`错误的方法命名
This commit is contained in:
Golden Looly 2024-09-02 08:59:00 +08:00 committed by GitHub
commit 859762c23a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -116,7 +116,7 @@ public class FieldUtil {
* @param name 字段名称
* @return 字段对象如果未找到返回{@code null}
*/
public static Field getDeclearField(final Class<?> beanClass, final String name) {
public static Field getDeclaredField(final Class<?> beanClass, final String name) {
final Field[] fields = getDeclaredFields(beanClass, (field -> StrUtil.equals(name, field.getName())));
return ArrayUtil.isEmpty(fields) ? null : fields[0];
}

View File

@ -46,7 +46,7 @@ public class FieldUtilTest {
Assertions.assertNull(noField);
// 获取不到父类字段
final Field field = FieldUtil.getDeclearField(ReflectTestBeans.TestSubClass.class, "field");
final Field field = FieldUtil.getDeclaredField(ReflectTestBeans.TestSubClass.class, "field");
Assertions.assertNull(field);
final Field subField = FieldUtil.getField(ReflectTestBeans.TestSubClass.class, "subField");