MyEclipse生成hibernate映射文件的问题

我有张表叫Goods,我用MyEclipse生成vo类和hbm.xml文件时,自动给我生成了Goods.java和GoodsID.java,然后Goods继承自Goods... 我有张表叫Goods,我用MyEclipse生成vo类和hbm.xml文件时,自动给我生成了Goods.java和GoodsID.java,然后Goods继承自GoodsID,这是怎么回事,我没有GoodsID表啊 展开
 我来答
ヤマザキ266e77
2009-02-02 · TA获得超过2052个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:986万
展开全部
因为你的Goods表可能没有设置主键或是复合主键,这个ID类就是主键类,因为主键是用来区分不同数据的,而复合主键在Java中无法判断是否重复,所以就生成了一个主键类,里面包含了所有的主键字段(如果没有设置主键就是全部字段),并复写了equals和hashCode方法,用来验证数据是否重复的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式