querydsl / apt-maven-plugin

Maven APT plugin
Apache License 2.0
79 stars 41 forks source link

Retain order of autogenerated fields #58

Open membersound opened 5 years ago

membersound commented 5 years ago

I'd love to see a feature do keep the autogenerated fields in the same order of the base @Entity class.

Current situation:

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

results in:

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