} else {
this.beanStringPopulators = null;
}
Table table = beanClass.getAnnotation(Table.class);
if (table == null) {
throw new RuntimeException("No @Table annotation found in " + beanClass);
} else {
tableName = table.name();
}
this.tableName = table.name();
List<Field> fields = ReflectionUtils.getFields(beanClass);
int generatedKeyColumnIndex = 1;