private static String paramName(Field field) {
        return Optional.ofNullable(field.getAnnotation(ColumnName.class))
            .map(ColumnName::value)
            .orElseGet(field::getName);
    }
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