問題タブ [hibernate-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Hibernate Tools と常に変化するデータベース
現在、Hibernate Tools 3.1 を使用しています。命名規則と DAO テンプレートをカスタマイズしました。データベース (SQL Server 2005) は初期の開発段階にあり、私はマッピング、エンティティ、DAO、構成などの再構築を担当しています。テーブルをリバース エンジニアリングする必要があるたびに、マッピング (*.hbm.xml ファイル) で行ったすべてのカスタマイズが失われます (たとえば、ID列の調整、 equalsおよびtoStringで使用されるフィールドの選択など) 。diff XML をファイルに書き込み、それを生成されたマッピングに「マージ」することを検討していました (関連する質問を参照) が、疑問に思っていました...これらの迷惑で避けられない重要な問題に対処するためのベストプラクティス/ツールはありますか?タスク?
plugins - Eclipse 更新サイト URL の休止状態ツール プラグインとは何ですか?
または、これは手動インストールのみの取引である可能性があります。
eclipse - Eclipse に Hibernate Tools をインストールするには?
Hibernate Tools を Eclipse にプラグインとしてインストールする適切な方法は何ですか? Hibernateのサイトには、具体的な指示はありません。
Hibernate Tools のバイナリを見るとHibernateTools-3.2.4.Beta1-R200810311334.zip
、Eclipse ディレクトリでこれを解凍できるようです。Eclipse ディレクトリで解凍するだけですか? これは、インストールするのが面倒だったようです。
eclipse - Eclipse で Hibernate Tools を使用して SQL クエリを表示するには?
Eclipse に Hibernate Tools をインストールした後、生成される予定の SQL クエリを JPA クエリ言語から表示するにはどうすればよいですか? (JPA 実装として Hibernate を使用しています)
私の Java DAO クラスは次のようになります。
対応する SQL クエリがどうなるかを知りたいです。Hibernate Tools がこれを何らかの形でサポートしていると聞いたことがあります。
java - カスタム NamingStrategy を使用して Eclipse で Hibernate Tools HQL エディターを構成する方法
Eclipse Ganymede に Hibernate Tools 3.2.4.GA をインストールしました。インストールの主な目的は、HQL クエリをインタラクティブに発行できるようにすることでした。
すべてのマッピング ファイル、hibernate.properties などを構成しました。すべてのエンティティとマッピングが表示され、データベースからテーブルのリストを読み取ることができます。構成で指定したカスタム命名戦略を使用していないように見えるため、何も照会できません。動的 SQL プレビューのクエリは、テーブル名を除いて正しいです。
ネーミング戦略を構成する方法は、休止状態の構成を右クリックして「構成の編集」を選択することでした。「オプション」タブで、ネーミング戦略を「参照」します。Eclipse は命名戦略を見つけて自動補完することができます。これは、それがクラスパスにあることを示します。OKを押してもまだ問題があります。
休止状態ツール (現在は jboss ツールが表示されます) の命名戦略構成に何かが欠けていますか、それとも壊れていますか?
必要に応じて、データベースに対して HQL ステートメントを発行し、結果を表示するために (Eclipse の内外で) 使用できる別のツールはありますか?
更新 問題は NamingStrategy の実装にありました。すべてのテーブルの先頭に文字列を追加し、キャメル ケースをすべてアンダースコア付きの小文字に変更します。残念ながら、実装では、文字列はスプリングを介して注入され、デフォルト セットはありません。このスプリング インジェクションは、休止状態のツールでは発生していませんでした。また、デフォルトがなかったため、文字列は空でした。デフォルト(現在のスプリング構成と一致する)を持つように変更され、現在機能しています。
java - 休止状態ツールのデータベース接続を閉じる方法
新しいプロジェクトを開発するとき、スキーマを再作成して、作成された新しいエンティティまたは関係を適用したいことがよくあります。私はEclipseで休止状態ツールを使用するのが好きですが、スキーマを削除して再作成したい場合は面倒です.dbへのオープン接続を維持しているようです(この場合はpostgres)。
eclipse hibernate tools プラグインですべての接続を閉じる簡単な方法があるかどうかは誰にもわかりませんか?
hibernate - Eclipse休止状態プラグイン
誰かがEclipseにHibernateツールをインストールする方法を教えてもらえますか?Eclipse 3.3を使用しています(3.4にアップグレードできます)。Hibernate3.0または2.0を使用できます。
プラグインをインストールできません。検出されません。更新サイトでは、WTPが必要であるというエラーが表示されます。それをインストールしようとすると、再びいくつかの依存関係エラーEFtなどが発生します。
私は夢中になっています、これすべてのための1つのパッケージインストールはありません。
eclipse - Hibernate ツールを使用して Postgres から pojo をリバース エンジニアリングする
Postgres で作成したデータベースから (Eclipse 3.4.2 で hibernate ツール プラグイン v3.2.4x を使用して) pojo をリバース エンジニアリングしようとしていますが、テーブルが無視されています。hibernate.cfg.xml ファイルで「hibernate.default_schema」プロパティの値として「public」を指定すると機能しますが、別のスキーマを指定しようとすると何も生成されません。
ケースを変更してみました (つまり、下、上、キャメル) が、それでも同じ結果が得られます。ここに私の hibernate.cfg.xml ファイルがあります:
これはpgAdmin IIIでの私のセットアップの写真です - http://twitpic.com/snj8i
私は何か簡単なことをしている(または見逃している)と確信しています。私が言うように、スキーマを public に変更すると、そのスキーマ内のすべてのテーブルから pojo が生成されます!
誰でも助けることができますか?
どうもありがとう、ダミアン
eclipse - Hibernate Tools はデータベース接続情報を Eclipse のどこに保存しますか?
Eclipse で Hibernate Tools を使用していますが、問題があります。最初に奇妙な構成で HT を適切に構成するようにセットアップしようとしたとき、カスタム DB 接続を作成しました (Hibernate 構成を右クリック -> 構成の編集 - データベース接続というラベルの付いたドロップダウン ボックスです:)
現在、これはもう使用していませんが、Eclipse の「マーカー」セクションにいくつか問題があると表示されています。単に削除したいのですが、Eclipse にはそれを行うオプションがないため、.settings と .metadata 内のさまざまな XML ファイルを調べてきました。
見つからない。まったく。非常にうまく隠されています。ワークスペースのルートで構成内のテキストを検索しても、見つかりません。
削除できるように、このことを隠した場所を誰か教えてもらえますか?