2011-07-24 13 views
1

休止ドク状態:Hibernate =実行時のカスケードオプションの設定?

「最後に、操作のカスケードが呼び出し時またはフラッシュ時に オブジェクトグラフに適用することができます注意してください」

出典:http://docs.jboss.org/hibernate/core/3.3/reference/en/html/objectstate.html

これはどこで設定できますか?私は、例えばsave()の方法では何のオプションも見つけられませんでした。

私はこれをプログラムで設定できるAPIドキュメントを誰かが指摘できる場合は感謝します。

答えて

1

カスケードはマッピングで指定されます。 Hereは、注釈を使用してその操作を行う方法です。 hereは、XMLマッピングについて記述しています。


更新:

私が思うに、あなたが言及文はちょうどカスケード呼び出し時またはフラッシュ時間のいずれかで発生する可能性がありますと言っています。通話中に制御できることを意味するものではありません。

+0

回答ありがとうございました!実際には、私は実行時にこれをコード自体でどうやって行うことができるか探しています。私がドキュメントを理解する限り、これは可能でなければなりません。セッションのどこか、save()/ update()メソッドにはフラグが必要です。しかし私はそれをまだ見つけていない。 – jens

+0

あなたが引用したステートメントは、プログラムでコントロールできるということを意味するものではないと思います。私は私の考えを反映するために答えを更新しました。 –

+0

ありがとうアレックス。他のキーワードを使って投稿した後、さらに調査を行い、あなたの答えをサポートしていると思われるフォーラムエントリをフォーラムで見つけました。私はネイティブスピーカーではありませんが、私にとっては、このように聞こえるハイバネート・ドキュメントの文章は、実行時に可能でなければなりません(そして、「usecase/programming」の観点からは、これは私にとって意味をなさないでしょう...) – jens

関連する問題