Я работаю с таблицей в базе данных, и у этой таблицы нет первичного ключа или подходящего столбца с уникальным значением, которое могло бы выступать в качестве первичного ключа. У меня нет разрешений на изменение этой таблицы.
Что мне делать? Я попробовал поместить аннотацию @id в случайный столбец, и это сработало, но я не знаю, вызовет ли это какие-либо проблемы в дальнейшем. что я могу сделать?
Мой класс
@Entity
@Table(name="my_table")
public class TheTable {
@Column (name="name", nullable=false)
private String name;
@Id
Подробнее здесь: https://stackoverflow.com/questions/258 ... -i-dont-ha
Org.Hibernate.AnnotationException: для сущности не указан идентификатор. У меня нет идентификатора в моей таблице ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение