private List<Field> findUserCustomedRequiredFields(
      Class<?> modelClass, List<ModelField> userCustomedFields) {

    List<Field> requiredField = new ArrayList<Field>();
    for (ModelField modelField : userCustomedFields) {
      if (modelField.isNotNull()) {
        String name = modelField.getName();
        Field field = ModelReflectionUtil.getModelField(name, modelClass);
        requiredField.add(field);
      }
    }
    return requiredField;
  }