色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Java Web項(xiàng)目的控制器層應(yīng)該寫(xiě)什么代碼?

瀏覽:133日期:2024-01-31 13:33:00

問(wèn)題描述

我們現(xiàn)在在做畢業(yè)項(xiàng)目,要求不用框架手寫(xiě)一個(gè)系統(tǒng)。那么servlet是不是就相當(dāng)于控制器?

比如說(shuō)我寫(xiě)一個(gè)用戶(hù)登錄系統(tǒng),這個(gè)控制器里面應(yīng)該寫(xiě)什么內(nèi)容呢?我是不是在servlet中接收到post數(shù)據(jù),然后傳遞到service層中,然后service層再根據(jù)數(shù)據(jù)new出實(shí)體,并且對(duì)實(shí)體操作,然后將這個(gè)操作通過(guò)dao應(yīng)用到數(shù)據(jù)庫(kù)中?

問(wèn)題解答

回答1:

你的想法就是框架中的分層思想,這樣做沒(méi)什么問(wèn)題。

回答2:

不用框架手寫(xiě)一個(gè)系統(tǒng)的話(huà),你完全可以不用mvc結(jié)構(gòu),為啥一定要拘泥于什么是控制器呢,記住一切服務(wù)器只干了以下工作“收到一些數(shù)據(jù),算一算,返回去一些數(shù)據(jù)”,能滿(mǎn)足這個(gè)要求你的系統(tǒng)就成型了,完全沒(méi)必要拘泥于什么結(jié)構(gòu)

回答3:

servlet的指責(zé)只有兩個(gè),接收請(qǐng)求與轉(zhuǎn)發(fā)。接收表單數(shù)據(jù),并封裝成相應(yīng)對(duì)象,然后傳給service

回答4:

首先你要了解幾點(diǎn),框架也是在Servlet的基礎(chǔ)上封裝之后變得更加容易使用而已。你的思路是對(duì)的,但是我建議你直接看看Servlet的API你就馬上明了。大概跟你說(shuō)下思路吧。Servlet啟動(dòng)之后,tomcat幫你負(fù)責(zé)監(jiān)聽(tīng)http請(qǐng)求和轉(zhuǎn)發(fā)給你的應(yīng)用。每次來(lái)了一個(gè)新的請(qǐng)求,你所寫(xiě)的Servlet中的service方法都會(huì)被調(diào)用,然后根據(jù)請(qǐng)求的內(nèi)容,分別調(diào)用doGet,doPost等方法,所以你只要繼承Servlet之后,覆蓋這幾個(gè)方法的實(shí)現(xiàn)。至于底下的分層。跟Servlet是沒(méi)有關(guān)系的。你要理解,你分層的目的是降低耦合性。如果需要幫助,歡迎私信我。最近正在模仿tomcat做一個(gè)web服務(wù)器,所以對(duì)這一塊相對(duì)有點(diǎn)了解。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 欧美一二三区视频 | 成人免费网站久久久 | 草草免费观看视频在线 | 婷婷的久久五月综合先锋影音 | 最新欧美精品一区二区三区 | 精品成人一区二区三区免费视频 | 精品国产区一区二区三区在线观看 | 成人爱做日本视频免费 | 国产精品无码久久综合网 | 最近中文字幕免费视频 | 欧洲亚洲综合一区二区三区 | 国产精品久久久久久久网站 | 国产亚洲精品久久综合影院 | av人摸人人人澡人人超碰 | 亚洲国产亚洲片在线观看播放 | a级国产乱理伦片在线 | 国产日韩精品欧美一区 | 欧美亚洲国产精品久久久 | 久久国产精品夜色 | a一级特黄日本大片 s色 | 国产成人福利免费观看 | 日韩欧美亚洲国产 | 亚洲欧美一区二区三区国产精品 | 精品国产一区二区三区免费看 | 在线观看视频一区二区三区 | 国产成人高清亚洲一区久久 | 女人张开腿让男人操 | 欧美一级成人免费大片 | 国产一级影片 | 美女张开腿让男人捅爽 | 国产欧美日韩在线人成aaaa | 男人的天堂在线观看免费 | 色伊人国产高清在线 | 日韩精品无码一区二区三区 | 日本成人三级 | 欧美大片一级毛片 | www.成人| 日韩在线 | 中文 | 成人免费视频网 | 视色4setv.com | 欧美xxxx色视频在线观看 |