問題タブ [hibernate-session]

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 投票する
1 に答える
1184 参照

java - Hibernate Criteria setReadOnly が 2 番目のクエリで機能しない

上記のコードのように、setReadOnlyに対して true にする必要があるためcriteria、 (データベースでは) にfirstNameなりませんが、に対して を false にAAAリセットしました。なぜ(データベースで) にならなかったのですか?setReadOnlycriteria2firstnameBBB

0 投票する
0 に答える
247 参照

spring - クラスパス リソース hibernateconfig.class で定義された localContainerEntityManagerFactorryBean という名前の Bean の作成中にエラーが発生しました

クラスパスリソースhibernateconfig.classで定義されたlocalContainerEntityManagerFactorryBeanという名前のBeanを作成中にエラーが発生しました。ネストされた例外はjavax.persistence.persistenceExceptionです:休止状態のセッション ファクトリを構築できません:イベントからオーガナイザーを参照する外部キーの列番号が正しくありません。2 である必要があります。

および休止状態の構成

オーガナイザー

}

}

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

java - Propagation.REQUIRES_NEW がアプリにもたらす付随的な影響

このようなエラーが発生していました

同じ識別子の値を持つ別のオブジェクトが、すでにセッションに関連付けられています:

私が検索したところCascadeType.MERGE、多くのコードを修正またはリファクタリングして、同じデータベース オブジェクトがセッション内で 2 つのインスタンスになるのを防ぐことができることがわかりました。

私はそれをリファクタリングすることはできません。

CascadeType.MERGE動作しましたが、それは削除の問題を解決するために多くのコードを作成する必要があることを意味します.ALL。以前のことですよね?

私はそれを入れて動作させました

で注釈が付けられたクラスのメソッドの上に@Service、そのクエリデータベースがあり、私が言及した例外をスローしていたものでした。

この新しい注釈付きメソッドが、現在のような将来の頭痛の種になるかどうかを理解する助けが必要です。

私が修正しているアクションの横にあるいくつかのcronジョブから呼び出されています。