537523c3 by chentao

no message

1 parent 40d75f17
......@@ -30,10 +30,10 @@ public class AtLeastOneNonNullValidator implements ConstraintValidator<AtLeastOn
try {
Field field = object.getClass().getDeclaredField(fieldName);
field.setAccessible(true); // 设置私有字段可访问,以便读取值
System.out.println(field.getName()+"============"+field.get(object)+"!");
if (Objects.nonNull(field.get(object))) { // 检查字段是否非空
String value = String.valueOf(field.get(object));
if(StringUtils.isNotEmpty(value) && !value.equals("null")) {
System.out.println(field.getName()+"============"+value+"!");
if(StringUtils.isNotEmpty(value) && !"null".equals(value)) {
System.out.println(field.getName() + "============" + field.get(object) + "&");
return true; // 如果至少一个字段非空,返回true
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!