关于链式编程注意事项:
public static String getDesc(Integer code) {
return getEnum(code).getDesc();
}
类似这种链式编程都是会涉及到一个问题,就是前面的结果出现错误时,会发生异常;注意要添加非空判断:
public static String getDesc(Integer code) {
if (Object.notNull(getEnum(code))) {
return getEnum(code).getDesc();
}else{
return "";
}
}