private void writeField(T obj, Field field, Object value) {
            try {
                field.set(obj, value);
            } catch (IllegalAccessException e) {
                throw new IllegalArgumentException(format("Unable to access property, %s", field.getName()), e);
            }
        }
Returns a mapper for the given bean class

@param <T> the type to map
@param type the mapped class
@param prefix the column name prefix for each mapped field
@return a mapper for the given bean class
core/src/main/java/org/jdbi/v3/core/mapper/reflect/FieldMapper.java