關(guān)于接受參數(shù)的Bean和數(shù)據(jù)入庫(kù)的Bean,是否不應(yīng)該是同一個(gè)Bean?
1、數(shù)據(jù)入庫(kù)的是使用的實(shí)體類的字段基本和數(shù)據(jù)庫(kù)表一致;接收參數(shù)使用的Bean和具體的業(yè)務(wù)相關(guān),是否應(yīng)該單獨(dú)建立一個(gè)Bean,而不應(yīng)該和數(shù)據(jù)庫(kù)實(shí)體類混用?
2、在單表的簡(jiǎn)單例子中,雖然接收的參數(shù)可能和實(shí)體類一致,是否也應(yīng)該為接收參數(shù)的對(duì)象單獨(dú)建立一個(gè)Bean。
2017-12-26
應(yīng)該要單獨(dú)建立,有些業(yè)務(wù)可能要全部字段,有些要部分,有些要關(guān)聯(lián)其他表,每個(gè)業(yè)務(wù)單獨(dú)寫一個(gè)DO可以讓入?yún)鲄⒑煤芏啵粋€(gè)很簡(jiǎn)單的例子,數(shù)據(jù)庫(kù)里有操作時(shí)間這個(gè)字段,我不需要前臺(tái)給我傳,而是后臺(tái)生成;
可以具體到對(duì)應(yīng)數(shù)據(jù)庫(kù)的DO,RequestDO,ResponseDO