Вы не можете.Вы должны указать поле, которое будет содержать @Id
для сущности.
Идентификатор объекта не может быть преобразован в первичный ключ базы данных, а первичный ключ является обязательным.
Здесь есть еще одна вещь - методы equals
и hashcode
обычно неправильно реализуются с использованием поля @Id
.Вы можете использовать реализации по умолчанию, которые полагаются на идентичность объекта.