国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

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

問題描述

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

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

問題解答

回答1:

你的想法就是框架中的分層思想,這樣做沒什么問題。

回答2:

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

回答3:

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

回答4:

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

標簽: java
相關(guān)文章:
主站蜘蛛池模板: 神马午夜-午夜片 | 国产精品在线播放 | 亚洲欧美日韩专区 | 成年人黄国产 | 最新99国产成人精品视频免费 | 精品国产香港三级 | 一区二区三区在线 | 网站 | 亚洲高清国产品国语在线观看 | 手机在线观看亚洲国产精品 | 精品老司机在线视频香蕉 | 暖暖在线精品日本中文 | 一区免费在线观看 | 国产免费一级高清淫曰本片 | 九九草在线观看 | 国产91一区二这在线播放 | 国产三级在线观看a | 国产成人久久精品 | 久久久全国免费视频 | 女初高中福利视频在线观看 | 天堂一区二区三区精品 | 亚洲国产在 | 九九色综合网 | 九九精品视频在线观看 | 精品免费久久久久欧美亚一区 | 午夜视频在线观看一区二区 | 国产午夜不卡在线观看视频666 | 久久93精品国产91久久综合 | 中文欧美一级强 | 99re免费99re在线视频手机版 | 成人在线91 | 欧美成人国产一区二区 | 成人福利在线 | 亚洲aa视频| 国产系列在线播放 | 1级a的观看视频 | аⅴ资源天堂8在线 | 亚洲精品日韩中文字幕久久久 | 三级在线国产 | 自拍在线视频 | 久草资源在线观看 | 日韩国产欧美在线观看一区二区 |