@Override
    protected <D> Expression<D> createAlias(Expression<?> expr, Path<D> alias) {
        aliases.put(expr, alias);
        return super.createAlias(expr, alias);
    }
{@code JPAQueryMixin} extends {@link QueryMixin} to support JPQL join construction

@author tiwe

@param <T>
querydsl-jpa/src/main/java/com/querydsl/jpa/JPAQueryMixin.java