1
我知道這已被討論過,但我無法找到答案..我的問題是,我想在非關係數據庫中實現DAO模式...
對於簡單的CRUD操作,這似乎很直接易...
剛剛獲得由DAO工廠或DAO對象施工期間提供的數據庫手柄...
的問題是,當我需要從多個表DAO模式多表
獲取數據如果返回的對象屬於我應該在哪裏放2個或多個表的連接?
例如,如果我想獲取某些訂單的客戶地址?我是否應該返回僅填寫地址字段的客戶的整個列表?我應該在哪裏放?在customerDao?似乎DAO會長得太多,無法覆蓋所有東西。
看起來它變得太複雜了。也爲父母孩子的關係,我應該創建一個ParentChildDao?返回一個ParentDao對象?