无法从HSQLDB生成JPA实体

Sat*_*tya 3 hsqldb openjpa jpa-2.0 dali

我正在为我当前的项目使用OpenJPA和HSQLDB.

但是我无法从HSQLDB生成JPA实体,因为eclipse插件没有给我一个选择模式的选项.

有人对此有所了解吗?或者还有其他方法可以在eclipse中生成实体吗?

Jes*_*rSM 9

我假设您使用的是"标准"JPA工具(JPT),因为您没有另外指定.

首先,您需要定义一个连接(在Data Source Exlporer中).您应该能够向下钻取并查看您需要使用的实际表:

替代文字

在创建JPA项目或激活JPA Facet时,在"JPA Facet"页面上选择模式:有一个名为"Override default schema from connection"的复选框,以及一个组合框,您可以在其中选择"Schema":

JPA Facet属性页面的屏幕截图

当您要求生成实体时,您甚至可以选择模式(右键单击项目,JPA工具>从表生成实体...),然后您将获得此对话框: 对话框,您可以在其中选择不同的架构

快乐的映射!

  • 我不得不"覆盖连接中的默认目录"以选择我的自定义架构.现在它工作正常. (3认同)