Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.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
Java 从Firebird数据库生成模型类_Java_Hibernate_Jpa_Eclipselink_Firebird - Fatal编程技术网

Java 从Firebird数据库生成模型类

Java 从Firebird数据库生成模型类,java,hibernate,jpa,eclipselink,firebird,Java,Hibernate,Jpa,Eclipselink,Firebird,我尝试使用Eclipse JPA选项和用于Hibernate的JBoss工具执行从Firebird到Java POJO类的逆向工程,但没有成功 Is说它找不到模式。不要给继续下去的选择 我尝试使用NetBeans并使用NetBeans生成,但NetBeans没有生成列表而不是集合的选项 我每晚都在使用Firebird 2.5.4、Jaybird 2.2.8 for Java 1.8、Hibernate 4.3.9、Eclipse Mars 4.5 RC3和JBoss工具 但是,似乎有些人也有同样

我尝试使用Eclipse JPA选项和用于Hibernate的JBoss工具执行从Firebird到Java POJO类的逆向工程,但没有成功

Is说它找不到模式。不要给继续下去的选择

我尝试使用NetBeans并使用NetBeans生成,但NetBeans没有生成列表而不是集合的选项

我每晚都在使用Firebird 2.5.4、Jaybird 2.2.8 for Java 1.8、Hibernate 4.3.9、Eclipse Mars 4.5 RC3和JBoss工具


但是,似乎有些人也有同样的问题,正如您在Eclipse Bug列表上的链接273360277493428978上所看到的,JBoss工具似乎使用Eclipse数据工具平台。默认情况下,Eclipse DTP中不完全支持Firebird。要添加此支持,您需要将Firebird DTP插件添加到eclipse
plugins
文件夹中

您可以从下载

这个插件已经过时,并且还没有用最新的Eclipse版本进行测试,但据我从其他人那里了解,它仍然可以用最新的Eclipse版本进行测试


披露:我开发了Firebird DTP插件。

你能更详细地描述一下你做了什么、你期望什么以及实际发生了什么(特别是如果你有任何错误的话)?我不熟悉JBoss工具,因此更详细的描述将非常有用。如果问题是缺少架构,您可能希望尝试OpenOffice子目录(
jdbc:firebirdsql:oo:
),因为它在数据库元数据中包含虚拟架构。请注意,JDBC规范允许没有模式,因此这是工具中的一个错误;它已经过时了,但据我从其他人那里了解,它仍然适用于最新的Eclipse版本。非常感谢,该插件工作得非常好。而openoffice则不然。