2011-05-16 131 views
0

我想更改一系列對象上的標誌。什麼是標準DAO練習:合併域對象列表

  • 更改表中所有對象的屬性?
  • 合併對象列表?

回答

1

你偶然發現了古典DAO方法常常導致性能不佳的原因之一。根據您的持久性引擎,將其轉換爲ONE高效UPDATE語句將非常棘手,而不必單獨更新數百個對象。

我想看看我的業務對象,估計對象可以在同一時間發生變化,並測量在具有「純」面向對象的域模型的影響金額(通常歸結通過這些對象迭代和改變它們一次一個)或添加一個自定義方法,該方法將針對這種情況進行批量更新調用。

+0

建議感激。能夠按照與此相同的方式進行更新會更好:http://snippets.dzone.com/posts/show/5896 – 2011-05-16 08:52:27