No identifier specified for entity


主鍵問題  

使用hibernate的e-r映射pojo類的時候遇到org.hibernate.AnnotationException: No identifier specified for entity異常。可是entity類的注釋沒有問題,唯一的不正常的地方是這張表比較特殊沒有主鍵,好像在使用hibernate的映射表的時候entity類是必須要主鍵的,否則就會報出這個異常。
解決辦法自然是add一個主鍵進去,添加主鍵的神器就在我的上一篇文章中,這里主要是對實體類的注釋,應該做添加
    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    @Column(name = "id", nullable = false)
    private int id;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM