Maven架構(gòu)選型:單模塊還是多模塊?網(wǎng)友:多此一舉~
閱讀本文大概需要 2 分鐘。
作者:AMOS0626
來源:https://my.oschina.net/AmosWang/blog/4951326
# 單模塊
優(yōu)勢
劣勢
# 多模塊(重點(diǎn)來了)
優(yōu)勢
劣勢
start(啟動(dòng)項(xiàng)目) think-client(api、dto) think-controller(controller,調(diào)用app) think-app(校驗(yàn)、封裝、執(zhí)行,調(diào)用domain、infrastructure) think-domain(DDD 領(lǐng)域模型,也可暴露接口,由infrastructure實(shí)現(xiàn)) think-infrastructure(db、rpc、search、防腐)



# 怎么選?
要記住,留給公司一個(gè)方便維護(hù)、整潔優(yōu)雅的代碼庫,是我們技術(shù)人員最高技術(shù)使命,也是我們對(duì)公司做出的最大技術(shù)貢獻(xiàn); 【防止破窗】首先我們要有一套規(guī)范,并盡量遵守規(guī)范,不要做“打破第一扇窗”的人;其次,發(fā)現(xiàn)“破窗”要及時(shí)修復(fù),不要讓問題進(jìn)一步惡化。
推薦閱讀:
最近面試BAT,整理一份面試資料《Java面試BATJ通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。
朕已閱 
評(píng)論
圖片
表情

