Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseJPA工具在“从表生成实体”中生成重复字段_Eclipse_Jpa_Dali - Fatal编程技术网

EclipseJPA工具在“从表生成实体”中生成重复字段

EclipseJPA工具在“从表生成实体”中生成重复字段,eclipse,jpa,dali,Eclipse,Jpa,Dali,JPA工具->从表生成实体。。。结果在重复字段中: 可以预见,这将导致: 未显示所有重复的getter和setter。删除它们是一件痛苦的事情,即使对于这样一个小类来说也是如此 我看不到任何简单的解决方法。有人知道为什么会这样吗?提前谢谢 mysql也是如此。在mysql数据库实例上,我有三个相同的模式,具有相同的用户表。JPA工具插件创建的实体有多个同名字段映射到不同模式中的多个用户表。一旦我删除了数据库中除一个模式以外的所有模式,该工具就检索到了映射到表中列的正确字段列表,我也遇到了同样

JPA工具->从表生成实体。。。结果在重复字段中:

可以预见,这将导致:

未显示所有重复的getter和setter。删除它们是一件痛苦的事情,即使对于这样一个小类来说也是如此


我看不到任何简单的解决方法。有人知道为什么会这样吗?提前谢谢

mysql也是如此。在mysql数据库实例上,我有三个相同的模式,具有相同的用户表。JPA工具插件创建的实体有多个同名字段映射到不同模式中的多个用户表。一旦我删除了数据库中除一个模式以外的所有模式,该工具就检索到了映射到表中列的正确字段列表,我也遇到了同样的问题。我刚刚在另一个模式中重命名了另一个表。MySQL数据库Eclipse中的Generate Entities from Table(从表中生成实体)似乎会查找具有相同名称的所有表,而不管模式如何。

您使用的是哪一个数据库?我使用的是MySQL和哪一个Eclipse版本?版本:Photon Release(4.8.0)Build id:20180619-1200我怀疑您的数据库中有两个模式/用户中相同的表。可能是吗?