if (arg instanceof Map) {
msp.addValues((Map) arg);
continue;
}
if (arg instanceof MapSqlParameterSource) {
msp.addValues(((MapSqlParameterSource) arg).getValues());
continue;
}
BeanPropertySqlParameterSource sps = new BeanPropertySqlParameterSource(arg);
List<Field> fields = new ArrayList<Field>();