PC站點第二個版本注意事項

1、參數(shù)問題,一定要定?。ㄖ虚g值用dto,數(shù)據(jù)庫用DO,入?yún)⒂胵uery,出參就是VO),不要怕麻煩相互轉(zhuǎn)換用通用轉(zhuǎn)換器;由數(shù)據(jù)庫吐出來的一定是DO接收,中間需要過濾的一定是dto,往外吐一定是VO,往里去一定是query。

1.1:不管是數(shù)據(jù)時入還是出,一定要在數(shù)據(jù)源處理和判斷號數(shù)據(jù),例如:接口入?yún)?,那一定是在API把所有的數(shù)據(jù)處理好的,在如:從數(shù)據(jù)庫取出的值,那一定是在service中完全處理好后在送出去的。

2、通用部分一定要寫在service里面,因為我們平時要操作的就是API和service,而api里面又導(dǎo)入了service,所以寫在service里面,一般就都可以用了。

3、寫接口一定要先想清楚,使用場景和注意事項,要寫就一次性寫完整,不要這個寫一點,那個寫一點

4、以后所有的入?yún)⒍加米址?,便于二次處理,例如分頁頁碼:
int pageI = NumberUtils.toInt(pageIndex, 1);

5、判斷集合控制和其他處理用:CollectionUtils

6、所有的邏輯盡量寫在service中,方便復(fù)用和不同服務(wù)調(diào)用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容