2010-10-26 80 views

回答

1

假設你需要執行AA長事務(用戶輸入接收時間),以及對象是用作表示層元素。現在你的對象需要扮演雙重角色。 1.作爲分離對象(要用作表示層對象) 2.重新連接的對象(要完成事務處理) 這怎麼可能? 在兩次交易中中止交易。一旦內部事務完成,對象將被分離並且可以在表示層中工作。演示文稿工作完成後,它將進入另一個事務並將作爲附加對象工作。

所以這一切都可能由於附加的對象。

1

當需要處理很長的事務時,將長事務分解爲兩個或多個事務是合乎邏輯的。 獨立對象可用於將信息傳送到UI層,並可在另一個會話的幫助下重新附加到新事務。

另一方面,在這種情況下使用分離對象並不是非常明智的做法,相反DTO(數據傳輸對象)可以在這裏很好地達到目的。