接着之前的项目进行开发
新建MyBeanUtils类
public class MyBeanUtils {
public static String[] getNullPropertyNames(Object source){
BeanWrapper beanWrapper=new BeanWrapperImpl(source);
PropertyDescriptor[] pds=beanWrapper.getPropertyDescriptors();
List<String> nullPropertyNames=new ArrayList<>();
for (PropertyDescriptor pd:pds){
String propertyName=pd.getName();
if(beanWrapper.getPropertyValue(propertyName)==null){
nullPropertyNames.add(propertyName);
}
}
return nullPropertyNames.toArray(new String[nullPropertyNames.size()