2

EclipseとHibernateのチュートリアルをいくつか見てきましたが、Hibernate2のチュートリアルは非常に優れており、非常に直感的です。最近、Eclipseプラグインを使用してHibernate3をセットアップしようとしましたが、jarファイルをpluginsディレクトリからlibディレクトリに物理的に移動する以外にHibernateツールを機能させることができませんでした(これを行う必要はありません!)

4

1 に答える 1

4

あなたの質問に対する回答がまだ必要かどうかはわかりませんが、私たち自身のスタックオーバーフロー Web サイトには、おそらくあなたが探している解決策があります

それがあなたの質問に完全に答えない場合、これはトリックを行うかもしれません:「Hibernate and Eclipse Integration .

リンクされたHibernate Webサイトから:

org.hibernate.eclipse などの Hibernate プラグイン (バディの読み込みが必要) の MANIFEST.MF ファイルに、次の行を追加します。

Eclipse-BuddyPolicy:登録済み

プラグイン プロジェクトまたは RCP プロジェクトの MANIFEST.MF ファイルに、次の行を追加します。

Eclipse-RegisterBuddy:org.hibernate.eclipse

構文に注意することが重要です - 私たちのプラグインは、Eclipse-RegisterBuddy を使用して hibernate ライブラリによって認識され、Hibernate は Eclipse-BuddyPolicy に自身を登録しています。これは Eclipse ヘルプに明確に記載されていますが (振り返ってみると!)、構文を正確に正しくすることが重要です。

最後に、HibernateUtil を Hibernate へのメイン エントリ ポイントとして使用している場合は、プラグインの start メソッドに次の行を追加します。

Class.forName("myPlugin.HibernateUtil"); //完全なクラス名をここに入れる必要があります

これは機能します - hibernate.cfg.xml がプラグインの src ディレクトリにあり、これがクラスパスにあると想定しています。

これがお役に立てば幸いです。

于 2009-01-12T19:53:46.340 に答える