no message
Showing
1 changed file
with
2 additions
and
2 deletions
| ... | @@ -30,10 +30,10 @@ public class AtLeastOneNonNullValidator implements ConstraintValidator<AtLeastOn | ... | @@ -30,10 +30,10 @@ public class AtLeastOneNonNullValidator implements ConstraintValidator<AtLeastOn |
| 30 | try { | 30 | try { |
| 31 | Field field = object.getClass().getDeclaredField(fieldName); | 31 | Field field = object.getClass().getDeclaredField(fieldName); |
| 32 | field.setAccessible(true); // 设置私有字段可访问,以便读取值 | 32 | field.setAccessible(true); // 设置私有字段可访问,以便读取值 |
| 33 | System.out.println(field.getName()+"============"+field.get(object)+"!"); | ||
| 34 | if (Objects.nonNull(field.get(object))) { // 检查字段是否非空 | 33 | if (Objects.nonNull(field.get(object))) { // 检查字段是否非空 |
| 35 | String value = String.valueOf(field.get(object)); | 34 | String value = String.valueOf(field.get(object)); |
| 36 | if(StringUtils.isNotEmpty(value) && !value.equals("null")) { | 35 | System.out.println(field.getName()+"============"+value+"!"); |
| 36 | if(StringUtils.isNotEmpty(value) && !"null".equals(value)) { | ||
| 37 | System.out.println(field.getName() + "============" + field.get(object) + "&"); | 37 | System.out.println(field.getName() + "============" + field.get(object) + "&"); |
| 38 | return true; // 如果至少一个字段非空,返回true | 38 | return true; // 如果至少一个字段非空,返回true |
| 39 | } | 39 | } | ... | ... |
-
Please register or sign in to post a comment