問題タブ [hibernate]

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.

0 投票する
3 に答える
9336 参照

sql - Hibernate で分析関数を使用することは可能ですか?

Hibernate で分析関数のような sql-server を使用する方法はありますか?

何かのようなもの

0 投票する
3 に答える
5373 参照

java - セット内の HQL クエリ列

このような構成で HQL を使用して table2 の個々の列に到達することは可能ですか?

0 投票する
3 に答える
2107 参照

java - UIで使用する前にHibernateオブジェクトグラフをロードするための最良の方法は何ですか?

状況はこれです:

  • 遅延読み込みが定義されたオブジェクトグラフを持つHibernateコンテキストがあります。
  • データをどこかにコピーせずに、UIでHibernateオブジェクトをそのまま使用する必要があります。
  • さまざまな量のデータを必要とするさまざまなUIコンテキストがあります。
  • データが大きすぎるため、毎回グラフ全体を熱心にロードすることはできません。

より多くのデータをロードするためにデータベースに戻る必要なしにアクセスできるように、構成可能な方法でオブジェクトグラフ内のすべての適切なオブジェクトをロードするための最良の手段は何ですか?

どんな助けでも。

0 投票する
2 に答える
665 参照

java - Hibernate Tools と常に変化するデータベース

現在、Hibernate Tools 3.1 を使用しています。命名規則と DAO テンプレートをカスタマイズしました。データベース (SQL Server 2005) は初期の開発段階にあり、私はマッピング、エンティティ、DAO、構成などの再構築を担当しています。テーブルをリバース エンジニアリングする必要があるたびに、マッピング (*.hbm.xml ファイル) で行ったすべてのカスタマイズが失われます (たとえば、ID列の調整、 equalsおよびtoStringで使用されるフィールドの選択など) 。diff XML をファイルに書き込み、それを生成されたマッピングに「マージ」することを検討していました (関連する質問を参照) が、疑問に思っていました...これらの迷惑で避けられない重要な問題に対処するためのベストプラクティス/ツールはありますか?タスク?

0 投票する
8 に答える
631 参照

java - 手作りの Hibernate マッピング ファイルからアノテーションに移行する努力をする価値はありますか?

手作りの休止状態マッピング ファイルを使用して開発された元のコード ベースを持つ webapp があります。それ以来、hbm.xml ファイルの「コーディング」にかなり習熟しました。しかし、最近のクールな子供たちはすべて注釈を使用しています。

質問は、コードをリファクタリングして hibernate アノテーションを使用する価値があるかどうかです。ヒップでモダンであること以外に、何か得られるものはありますか? 既存の手動でコーディングされたマッピング ファイルを制御できなくなりますか?

サブ質問は、どのくらいの労力がかかるかということです。 私は自分のデータベースが無駄がなく意地悪であるのが好きです。マッピングは、2 つのセット、いくつかのサブクラス、および約 8 つのテーブルを含む、12 のドメイン オブジェクトのみをカバーします。

親愛なる SOpedians の皆様、情報に基づいたご意見をお寄せいただきありがとうございます。

0 投票する
5 に答える
14670 参照

java - Hibernate がセッションをフラッシュするとき、セッション内のどのオブジェクトがダーティかをどのように判断しますか?

Hibernate についての私の理解は、オブジェクトが DB からロードされると、それらがセッションに追加されるということです。設定に応じて、さまざまな時点でセッションがフラッシュされます。この時点で、変更されたオブジェクトがデータベースに書き込まれます。

Hibernate は、どのオブジェクトが「ダーティ」であり、書き込む必要があるかをどのように判断しますか?

Hibernate によって生成されたプロキシは、フィールドへの割り当てをインターセプトし、オブジェクトをセッションのダーティ リストに追加しますか?

それとも、Hibernate はセッション内の各オブジェクトを見て、それをオブジェクトの元の状態と比較しますか?

それともまったく違うもの?

0 投票する
6 に答える
9236 参照

hibernate - 分割されたpostgresqlを使用した休止状態の挿入バッチ

分割されたpostgresqlテーブルで休止状態を介してバッチ挿入するための解決策はありますか? 現在、このようなエラーが発生しています...

私はこのリンクhttp://lists.jboss.org/pipermail/hibernate-dev/2007-October/002771.htmlを見つけましたが、この問題が解決されたのか、それともどのように回避できるのか、ウェブ上のどこにも見つかりません

0 投票する
6 に答える
128209 参照

java - 例と射影によるHibernateクエリ

簡単に言うと、休止状態は例によるプロジェクションとクエリをサポートしていませんか?私はこの投稿を見つけました:

コードは次のとおりです。

他のポスターが言ったように、生成されたSQLは、y0_ =だけを参照するwhereクラスを持ち続けますか?this_.cityの代わりに

私はすでにいくつかのアプローチを試し、課題追跡システムを検索しましたが、これについては何も見つかりませんでした。

ProjectionエイリアスとTransformersを使用しようとしましたが、機能しません。

誰かが例による射影とクエリを使用しましたか?

0 投票する
1 に答える
7296 参照

java - Hibernate で GeneratedValue をバイパスする

Hibernate で IDをバイパスすることは可能ですか@GeneratedValue。ほとんどの場合、ID を を使用して設定したいのですGeneratedValueが、場合によっては ID を手動で設定したい場合があります。

これは可能ですか?

0 投票する
4 に答える
1369 参照

eclipse - EclipseHibernateToolsプラグインでの配列パラメーターの使用

HibernateToolsプラグインのHQLエディターで配列パラメーターをバインドするにはどうすればよいですか?クエリパラメータタイプリストには、配列またはコレクションは含まれていません。

例:
Select * from Foo f where f.a in (:listOfValues)
配列をそのlistOfValuesにバインドするにはどうすればよいですか?