鍍金池/ 問(wèn)答/PHP  網(wǎng)絡(luò)安全/ 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)中,實(shí)體對(duì)象直接引用倉(cāng)儲(chǔ)是否合適?

領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)中,實(shí)體對(duì)象直接引用倉(cāng)儲(chǔ)是否合適?

在領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)中,實(shí)體對(duì)象和領(lǐng)域服務(wù)對(duì)象是同等的,在實(shí)體對(duì)象中直接使用倉(cāng)儲(chǔ)對(duì)象是否合理?

回答
編輯回答
尕筱澄

不合理。按照設(shè)計(jì)思想,每一層都有自己的邊界和職責(zé)。

2017年3月17日 00:48
編輯回答
陌離殤

不合理,實(shí)體entity最后再到DB進(jìn)行落地,話是應(yīng)該把兩者分開(kāi)處理。

2018年2月2日 23:30
編輯回答
澐染

感覺(jué)比較合適的方案是領(lǐng)域?qū)佣x倉(cāng)儲(chǔ)接口,只依賴倉(cāng)儲(chǔ)接口,具體實(shí)現(xiàn)在獨(dú)立的倉(cāng)儲(chǔ)層,最終通過(guò)依賴注入來(lái)關(guān)聯(lián)接口實(shí)例

2017年6月17日 03:29