В моем проекте, который основан на Hibernate
и MySQL
, я использую штрих-код, поэтому я установил primary key
на bracode
, а также поле id
, и поскольку существует композиция, возникает проблема:
org.hibernate.id.IdentifierGenerationException: пустой идентификатор, сгенерированный для: class com.pojo.MyClass
Так что я не использую аннотации
Я проверил без компоновки и просто сделал штрих-код уникальным, установив primary key
, чтобы такой подход мог стать причиной будущей проблемы в моем проекте?