1
所以我的,我應該有一定的邏輯例如這個一般問題 -應該在業務層還是數據訪問層完成驗證和數據校正邏輯?
var data=GetItems();
if(data==null)
//return some defaults
else
return values
//第二殼體..
if(id<=0)
//throw some exception
else
return id
所以應將上述代碼它應該是數據的一部分訪問層(我認爲它應該)或一個par par的業務層。另外,數據的驗證應該通常是數據訪問還是業務層的一部分?