4

Netbeans 7.3Windows 7Postgres 9.2を使用しています。Hibernate 3.2.5 (ドライバー = postgresql-9.2-1002.jdbc4)
で Java Web プロジェクトを作成しました。


NetBeans ツールを使用してリバース エンジニアリング ファイルを作成した後、postgres データベース情報を使用して新しいプロジェクトを追加し、
最後にウィザード「Hibernate Mapping Files and POJOS from Database...」
を使用しましたが、クラスが作成されませんでした
。 MySqlでテストしたところ、問題なく動作しました。

問題は、Postgres で Hibernate を使用する場合です。

4

4 に答える 4

1

私はこれと同じ環境を使用しています (Hibernate バージョンを除く)。

[データベース] の下の [サービス] タブに移動すると、Postgres への JDBC 接続が表示されますか? もしそうなら、それに正常に接続してクエリを実行できますか?

[New Hibernate Mapping Files and POJOS from Database] ダイアログで、[Domain Code のコード生成設定] も選択されていると仮定します。

そして..あなたのhibernate.reveng.xmlファイルには要素のエントリがありますか? これらは、データベース内のテーブルに 1:1 でマップされます。

于 2013-05-13T18:43:48.867 に答える
0

ファイル「hibernate.reveng.xml」でmatch-schema="mybd"句を削除します

  <schema-selection match-catalog="mybd" match-schema="mybd"/>

netbeans 8.2 Linux でテスト済み

srcはこちら

于 2018-07-09T18:30:20.030 に答える