表的EclipseLink和JPA列没有显示出来

时间:2014-04-23 14:06:10

标签: sql eclipse jpa eclipselink

在Eclipse中,我尝试基于现有的数据库模式创建实体类。 向导一直工作到最后并创建适当的类。

除了一件事。代码找不到某些类,因为它们没有生成。

在"自定义单个实体"对话框,所有表格都显示出来。其中一些人没有在此对话框中显示任何列。

什么有效:

  • 我可以建立关系,即使是这些"缺失"列
  • 我在Eclipses" Data Source Explorer"中看到了这些表。 Working in th

完全相同的列不会出现在JPA转换对话框中。该表没有箭头来进一步扩展GUI中的项目。

我已经创建了一个新的工作区 - 没有我想要的成功。

为什么?

我正在使用带有原始sqljdbc4.jar

的Microsoft SQL Server

2 个答案:

答案 0 :(得分:3)

虽然我不知道为什么会这样,但我终于知道如何解决它了:

Data Source Explorer中,只需展开树中的节点,直到看到所有表及其各自的列。

不知何故,他们没有加载到向导中。但是在数据源资源管理器中打开它们似乎就是这样做的。

之后,他们也出现在向导中。

答案 1 :(得分:0)

使用Data Source Explorer断开连接并重新连接,为我们修复了它。

database connection context menu