課程
/后端開發(fā)
/Java
/使用Struts2+Hibernate開發(fā)學(xué)生信息管理功能
請問這里設(shè)計接口的好處是什么?直接用dao類有什么不妥?
2015-08-18
源自:使用Struts2+Hibernate開發(fā)學(xué)生信息管理功能 2-3
正在回答
對對 就說課程中這么小的工程 應(yīng)用接口設(shè)計畫蛇添足了。但是麻雀雖小五臟俱全啊 老師的確良苦用心。
好處就是提供多種dao的實現(xiàn)方式,舉個例子,你設(shè)計了dao接口,可以實現(xiàn)有多種數(shù)據(jù)庫的實現(xiàn)方式。當(dāng)service用的時候,你定義的是接口,實例化就可以根據(jù)需求實現(xiàn)不同的dao。這個主要是業(yè)務(wù)比較復(fù)雜比較大的系統(tǒng),小項目沒什么區(qū)別。
舉報
Strust2+Hibernate整合開發(fā)案例,Java Web開發(fā)技能更上一層樓
1 回答為什么采用接口的方法訪問Servlet API
1 回答為什么要用接口類的呢?
1 回答直接添加出現(xiàn)的問題
1 回答superAction里面繼承ActionSupport和其他接口
2 回答為什么那么麻煩,要寫接口service,又來個service.impl?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-08-22
對對 就說課程中這么小的工程 應(yīng)用接口設(shè)計畫蛇添足了。但是麻雀雖小五臟俱全啊 老師的確良苦用心。
2015-08-20
好處就是提供多種dao的實現(xiàn)方式,舉個例子,你設(shè)計了dao接口,可以實現(xiàn)有多種數(shù)據(jù)庫的實現(xiàn)方式。當(dāng)service用的時候,你定義的是接口,實例化就可以根據(jù)需求實現(xiàn)不同的dao。這個主要是業(yè)務(wù)比較復(fù)雜比較大的系統(tǒng),小項目沒什么區(qū)別。