Я пытаюсь сгенерировать метаданные JPA для своих классов баз данных, используя процессор аннотаций Eclipse:
Он генерирует имя переменной, которое является зарезервированным ключевым словом java (case), которое вызываетсинтаксическая ошибка:
@Generated(value = "org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor")
@StaticMetamodel(User.class)
public abstract class User_ {
...
public static volatile SingularAttribute<User, Case> case;
...
public static final String CASE = "case";
}
Должен быть способ сообщить обработчику аннотаций о переименовании генерации зарезервированных ключевых слов, но я не могу его найти. Есть предложения?