Web分層開發(fā)

1.Dao層用于數(shù)據(jù)庫訪問,主要是結(jié)合PO將數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)換成PO數(shù)據(jù)
2.Service層基于Dao層進(jìn)行封裝業(yè)務(wù)邏輯,可以使用接口面向接口而不是實(shí)現(xiàn)開發(fā)
3.Controller用于調(diào)用Service層返回?cái)?shù)據(jù),若是對(duì)外接口可以是DTO,若是WEB的ModelAndView可以是VO給頁面調(diào)用

注意:
1.Dao層和Controller層不能有過多的業(yè)務(wù)邏輯,應(yīng)該放在service層,同時(shí)還可以進(jìn)行復(fù)用

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

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

  • Java分層概念(轉(zhuǎn)) 原文地址(也不屬于原文吧,這也是別人轉(zhuǎn)載的不知道原作者是誰,如有侵權(quán),請(qǐng)聯(lián)系,以刪除):h...
    小小世界R閱讀 1,730評(píng)論 0 0
  • 一個(gè)項(xiàng)目中說系統(tǒng)分為表現(xiàn)層、控制層、邏輯層、DAO層和最終數(shù)據(jù)庫五層架構(gòu) 表現(xiàn)層就是看到的東西,比如你現(xiàn)在看到的當(dāng)...
    ZZS_簡(jiǎn)閱讀 1,417評(píng)論 0 1
  • service是業(yè)務(wù)層,DAO (Data Access Object) 數(shù)據(jù)訪問 1.JAVA中Action層,...
    FSDemo閱讀 4,626評(píng)論 0 5
  • 記錄這次信任危機(jī) 我不知道其他婚姻怎么樣 但我希望我的婚姻可以坦誠(chéng) 坦誠(chéng)意味著信任、愛、平等 坦誠(chéng)是相互的,單方面...
    雨下窗前閱讀 274評(píng)論 0 0
  • [姓名]禾廷 [派別]江湖派 [導(dǎo)師]袁文魁 王玉印 導(dǎo)圖解說:中心圖,就是一卷展開的羊皮卷。 假如今天是我生...
    禾廷廷閱讀 450評(píng)論 2 0

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