Исключение гибернации: для сущности нет идентификатора - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть модель Java с именем Model, которая выглядит следующим образом:

import javax.persistence.*;
import javax.persistence.Id;

@Entity
@Table(name="override")
public class Model {

    @Id
    @Column(name="original", unique = true, nullable = false)
    private String original;

    @Column(name="override")
    private String override;


    public void setOriginal(String original) {
        this.original = original;
    }

    public void setOverride(String override) {
        this.override = override;
    }

    public String getOverride() {
        return override;
    }

    public String getOriginal() {
        return original;
    }
}

, хотя по какой-то причине я получаю ошибку сборки, говорящую No identifier specified for entity: com.blah.Model.Сначала я подумал, что мой первичный ключ не указан, но похоже, что у меня @Id правильно установлено в наборе String original.

Я также убедился, что использую пакет javax.persistence.Id, а НЕ Springboot.У кого-нибудь есть идеи о том, что это может быть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...