Java Hibernate持久实体应具有主键
我有以下实体。我正在试着更换机翼。(见图)但我得到了以下错误:持久实体应该有一个主键 (我是hibernate新手)(如果您还需要UserEntity类,请发表评论)(提前感谢!) 编辑:使用生成的值标识时也会出现以下错误Java Hibernate持久实体应具有主键,java,mysql,hibernate,Java,Mysql,Hibernate,我有以下实体。我正在试着更换机翼。(见图)但我得到了以下错误:持久实体应该有一个主键 (我是hibernate新手)(如果您还需要UserEntity类,请发表评论)(提前感谢!) 编辑:使用生成的值标识时也会出现以下错误 .StudentEntity column: idUser (should be mapped with insert="false" update="false") 你能试着替换你的代码吗 @GeneratedValue(strategy=GenerationType.
.StudentEntity column: idUser (should be mapped with insert="false" update="false")
你能试着替换你的代码吗
@GeneratedValue(strategy=GenerationType.AUTO)
与
UserEntity
是否有带注释的@Id
字段?请发布完整的错误消息,并解释错误发生的时间。@gmaslowski是的。我有您在代码中提到的内容,并且面临相同的错误。用上述代码替换修复了我的问题
@GeneratedValue(strategy=GenerationType.AUTO)
@GeneratedValue(strategy=GenerationType.IDENTITY)