baoshiwei
2025-05-20 eafecc3ac0227960f2b8fa377be27f066e10e50f
ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/utils/ObjectUtils.java
@@ -29,7 +29,7 @@
    }
    /**
     * 如果对象不为空,则获取对象中的某个字段  ObjectUtils.notNullGetter(user, User::getName, "");
     * 如果对象不为空,则获取对象中的某个字段,否则返回默认值
     *
     * @param obj          对象
     * @param func         获取方法
@@ -43,4 +43,18 @@
        return defaultValue;
    }
    /**
     * 如果值不为空,则返回值,否则返回默认值
     *
     * @param obj          对象
     * @param defaultValue 默认值
     * @return 对象字段
     */
    public static <T> T notNull(T obj, T defaultValue) {
        if (isNotNull(obj)) {
            return obj;
        }
        return defaultValue;
    }
}