
com.envision.util.MarsValidUtil Maven / Gradle / Ivy
package com.envision.util;
import com.envision.exception.MarsValidException;
import org.springframework.util.StringUtils;
import org.springframework.validation.BindingResult;
/**
* @author create by lixiangxin at 2018/12/3 14:22
**/
public class MarsValidUtil {
public static void throwException(String message) {
throw new MarsValidException(message);
}
public static void notNull(Object object, String message) {
if (object == null) {
throw new MarsValidException(message);
}
}
public static void hasLength(String text, String message) {
if (!StringUtils.hasLength(text)) {
throw new MarsValidException(message);
}
}
public boolean hasErrors(BindingResult br) {
if (br.hasErrors()) {
MarsValidUtil.throwException(br.getFieldError() != null ?
br.getFieldError().getDefaultMessage() : "BindingResult null is not Find");
}
return false;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy