欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Caused by: org.hibernate.AnnotationException: No identifier specified for entity

程序员文章站 2022-04-12 16:26:08
...
今天在测试 jpa 读取数据库时出现这错误,指示没有实体标识符

Caused by: org.hibernate.AnnotationException: No identifier specified for entity

根据Hinbernate的规范,一定要为实体类添加唯一的标识符,即主键id。在私有变量或set方法之上添加注解即可。
@Id 
@GeneratedValue
private Integer categoryId;