Как сохранить порядок полей в автогенерации QueryDSL? - PullRequest
0 голосов
/ 29 мая 2019

Я использую apt-maven-plugin с com.querydsl.apt.jpa.JPAAnnotationProcessor для автоматического создания классов querydsl из @Entity объектов.

Вопрос: как я могу указать querydsl сгенерировать поле в том же порядке, в каком они встречаются в классе сущностей?

Мой источник:

@Entity
public class Person {
   String lastname;
   String firstname;
}

Результаты в неправильном порядке:

@Generated("com.querydsl.codegen.EntitySerializer")
public class QPerson extends EntityPathBase<Person> {
   public final String firstname = createString("firstname");
   public final String lastname = createString("lastname");
}
...