0

我正在使用 Grails 网络流。我有两个域类 ProductItem 和 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 回答