Исключение аннотации: Неизвестный идентификатор.генератор
Запуск следующего генератора последовательности аннотаций Hibernate с базой данных PostgreSQL.
@Id @Column(name="user_id", nullable=false) @GeneratedValue(strategy = GenerationType.SEQUENCE ,generator="account_user_id_seq") private Integer userId;
Попадает в следующее неизвестное Идентификатор.генератор исключение.
Caused by: org.hibernate.AnnotationException: Unknown Id.generator: account_user_id_seq at org.hibernate.cfg.BinderHelper.makeIdGenerator(BinderHelper.java:413) at org.hibernate.cfg.AnnotationBinder.bindId(AnnotationBinder.java:1795) at org.hibernate.cfg.AnnotationBinder.processElementAnnotations(AnnotationBinder.java:1229) at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:733)
Попадает в следующее неизвестное ||Идентификатор.генератор ||исключение.
Решение При объявлении стратегии аннотации Hibernate для использования “Последовательностей” в качестве генератора идентификаторов, попробуйте также указать @SequenceGenerator, а также следующий @Id,),).ПОСЛЕДОВАТЕЛЬНОСТЬ) частный целочисленный идентификатор пользователя;
Оригинал: “https://mkyong.com/hibernate/org-hibernate-annotationexception-unknown-id-generator/”