@Override
    public String getPropertyName(String columnName, EntityType entityType) {
        String normalized = normalizeJavaName(columnName);
        return normalizeJavaName(normalized.substring(0, 1).toLowerCase(Locale.ENGLISH) +
                toCamelCase(normalized.substring(1)));
    }
{@code DefaultNamingStrategy} is the default implementation of the {@link NamingStrategy}
interface. It changes underscore usage into camel case form.

@author tiwe
querydsl-sql-codegen/src/main/java/com/querydsl/sql/codegen/DefaultNamingStrategy.java