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