NetBeans的Hibernate和PostgreSQL逆向工程向导中未显示任何表

k2fxgqgv  于 2022-11-14  发布在  PostgreSQL
关注(0)|答案(3)|浏览(113)

我正在开发一个Web应用程序,它从我的PostgreSQL数据库中检索员工详细信息。在NetBeans中使用Hibernate,同时执行Hibernate逆向工程。
在NetBeans的Hibernate和PostgreSQL逆向工程向导中没有显示任何表。连接已经建立,我已经在Hibernate配置文件中检查了它,我还将postgres jar文件添加到了PATH中。那么我也不会让表格出现在逆向工程向导中供选择。
请帮帮我。

8wtpewkr

8wtpewkr1#

我也有过类似的问题。请按顺序尝试下面的选项。
1.Windows-服务。选择数据库连接名称。右键单击并选择连接。(如果是上述原因,在逆向工程向导中,您将收到警告-无法连接到数据库)
1.如果驱动程序正常,则连接正常,但表仍然是空的。检查创建连接时使用的默认架构。应为dbo
这将解决这个问题。

zhte4eai

zhte4eai2#

这可能为时已晚。但我也遇到了同样的问题。然后我查看了项目属性,在框架下,Hibernate没有使用正确的数据库驱动程序。它似乎使用了列表中的第一个。我的配置文件是正确的,因为我可以使用连接工厂并获得用于执行原生SQL的有效连接。
我转到我的数据库服务,删除了无效的数据库连接,返回到项目属性,Hibernate现在指向了正确的驱动程序。这似乎已经解决了问题。
希望这能帮上忙。

63lcw9qa

63lcw9qa3#

我也遇到了同样的问题,您需要尝试删除旧的连接驱动程序jdbc:postgres并创建另一个连接驱动程序,但这一次在最后一步中选择了选择架构:公共。我选择了选项INFORMATION_SHEMA,这就是我看不到表的原因

相关问题