package com.fulihui.openapibizmanage.common.util;
import java.lang.reflect.Field;
public class FormEmptyConvert {
public static <T> T convert(T form){
if(form == null)
return null;
try {
Class<?> cls = form.getClass();
Field[] fields = cls.getDeclaredFields();
for(int i = 0, size = fields.length; i < size; i++){
Field field = fields[i];
field.setAccessible(true);
Object value = field.get(form);
if("".equals(value)){
field.set(form, null);
}
}
} catch (Exception e) {
e.printStackTrace();
}
return form;
}
}