0

Grails Web フローを使用しています。私は 2 つのドメイン クラス ProducutItem と Product を持っています。Product Item には、Product タイプの product というフィールドがあります。

productItem.product を使用して製品を参照します。私は web Flow を使用していて、これらのクラスをシリアライズ可能にしたくないので、使用後にそれらを破棄する必要があります。しかし、ネストされた製品オブジェクトを破棄する方法がわかりません。productItem.disacrd()またはproductItem.product.discard( )を試しましたが、機能しません

4

1 に答える 1

0

オブジェクトを破棄すると、休止状態セッションから切断されるだけです。それはそれらをシリアライズ可能にしません。

製品オブジェクトのシリアル化を避けたい場合は、これを試すことができます:

productItem.discard()
productItem.product=null
于 2012-04-12T10:14:40.187 に答える