当前位置:  开发笔记 > 后端 > 正文

为什么MyEclipse的Hibernate逆向工程在映射某些表时会创建多个类?

如何解决《为什么MyEclipse的Hibernate逆向工程在映射某些表时会创建多个类?》经验,为你挑选了0个好方法。

我的MYSQL数据库中有一个表,它没有主键,但在两列上有一个唯一键.当使用MyEclipse的Hibernate反向工程工具为该表创建映射时,它会生成两个类,一个用于在表本身之后命名,另一个用于"Id"后缀.似乎大多数有用的方法最终都出现在Id类中,所以它似乎是你要实例化并保存以保存数据的方法.我可以理解创建Id类是为了表示表/映射对象中的唯一行,但是将它拆分为两个类的用途是什么,然后是使用非Id的用途-suffixed类?

我的同事认为你可以只用一个类来完成同样的工作,并嘲笑对没有主键的这些表使用逆向工程.另一方面,我认为MyEclipse开发人员比我更聪明,并且有一个非常好的理由这样做.在那儿?

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有