永发信息网

hibernate 反向生实体类为什么老是多一个id?

答案:3  悬赏:10  手机版
解决时间 2021-11-23 02:49
  • 提问者网友:疯子也有疯子的情调
  • 2021-11-22 02:39
hibernate 反向生实体类为什么老是多一个id?
最佳答案
  • 五星知识达人网友:青尢
  • 2021-11-22 03:04
这个原因是因为你的Student表没有设置主键, 所以反向工程后会自动帮你生成一个studentId.java 的类作为主键
全部回答
  • 1楼网友:过活
  • 2021-11-22 04:41
在反向生成操作时,不需要勾选Create abstract class项,但要勾选java Data Object (POJO <> DBTable)项 ,你应该勾选了Create abstract class项,造成的
  • 2楼网友:孤老序
  • 2021-11-22 04:05
表里是联合主键吧?

要不就是没主键

hibernate不能没有主键。你没主键,人家怎么判断两个对象是否是同一个对象?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯