2009-08-13 27 views

回答

3

沒有什麼inheritantly壞與里昂證券和你的表現時,可能會影響CSLA性能的因素不應該使用CSLA看到任何其他問題。

開發者使用CSLA的常見陷阱可能涉及到父母/子女關係。架構可能會導致更多的單獨的數據庫調用,那麼這將是必要的。

這是完全可以避免的,只要您對問題保持警惕,就可以輕鬆避免。

0

我想,選擇正確的刻板印象。例如,如果您的網格僅用於顯示記錄,則可以使用readOnlyListBase,因此它將不包含諸如isDirty,isNew等狀態屬性。

0

可能會遇到的問題是常量Daatabase調用會導致父母子女關係。 但是,可以通過在存儲庫中創建一個方法來避免這種情況,該方法通過在數據庫第一次調用時相應地提取數據並存儲這些數據並將這些數據用於其他子類並防止進一步的數據庫調用。