Spring MVC 常見注解

Spring MVC 常用以下幾個注解

  • @Controller

    @Controller 注解在類上,表明這個類是Spring MVC里的Controller,將其聲明為Spring的一個Bean,Dispatcher Servlet 會自動 掃描注解了此注解的類坑鱼,并將Web請求映射到了注解了@RequestMapping的方法上持灰。這里特別指出,在聲明普通Bean時怎燥,使用@Component瘫筐、@Service@Repository@Controller 是等同的铐姚,因為@Service策肝、@Repository@Controller 都組合了@Component元注解隐绵;但在Spring MVC 聲明控制器Bean的時候之众,只能使用@Controller
  • @RequestMapping

@RequestMapping注解是用來映射web請求(訪問路徑和參數(shù))依许、處理類和方法的酝枢。
@RequestMapping可注解在類或方法上。注解在方法上的@RequestMapping路徑會繼承注解在類上的路徑悍手,@RequestMapping支持Servletrequestresponse 作為參數(shù)帘睦,也支持對requestresponse的媒體類型進(jìn)行配置。

  • @ResponseBody

@ResponseBody 支持將返回值放在 response 體內(nèi)坦康,而不是返回一個頁面竣付。我們在很多基于Ajax 的程序時,可以以此注解返回數(shù)據(jù) 而不是頁面滞欠;此注解可放置在返回值前或者方法上古胆。

  • @RequestBody

@RequestBody允許request的參數(shù)在request 體中,而不是直接鏈接在地址后面。此注解放置在參數(shù)前逸绎。

  • @PathVariable

@PathVariable 用來接收路徑參數(shù)惹恃,如 /news/2016-11-11,可接收2016-11-11作為參數(shù)棺牧,此注解放置在參數(shù)前巫糙。

  • @RestController

@RestController 是一個組合 注解,組合了@Controller@ ResponseBody颊乘,這就意味著當(dāng)你只開發(fā)一個和頁面交互數(shù)據(jù)的控制的時候参淹,需要使用此注解。若沒有此注解乏悄,要想實現(xiàn)上述功能浙值,則需要自己在代碼中加@Controller@ResponseBody兩個注解。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末檩小,一起剝皮案震驚了整個濱河市开呐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌规求,老刑警劉巖负蚊,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異颓哮,居然都是意外死亡家妆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進(jìn)店門冕茅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來伤极,“玉大人,你說我怎么就攤上這事姨伤∩谄海” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵乍楚,是天一觀的道長当编。 經(jīng)常有香客問我,道長徒溪,這世上最難降的妖魔是什么忿偷? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮臊泌,結(jié)果婚禮上鲤桥,老公的妹妹穿的比我還像新娘。我一直安慰自己渠概,他們只是感情好茶凳,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布嫂拴。 她就那樣靜靜地躺著,像睡著了一般贮喧。 火紅的嫁衣襯著肌膚如雪筒狠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天箱沦,我揣著相機與錄音辩恼,去河邊找鬼。 笑死饱普,一個胖子當(dāng)著我的面吹牛运挫,可吹牛的內(nèi)容都是我干的状共。 我是一名探鬼主播套耕,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼峡继!你這毒婦竟也來了冯袍?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤碾牌,失蹤者是張志新(化名)和其女友劉穎康愤,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體舶吗,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡征冷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了誓琼。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片检激。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖腹侣,靈堂內(nèi)的尸體忽然破棺而出叔收,到底是詐尸還是另有隱情,我是刑警寧澤傲隶,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布饺律,位于F島的核電站,受9級特大地震影響跺株,放射性物質(zhì)發(fā)生泄漏复濒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一乒省、第九天 我趴在偏房一處隱蔽的房頂上張望芝薇。 院中可真熱鬧,春花似錦作儿、人聲如沸洛二。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晾嘶。三九已至妓雾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間垒迂,已是汗流浹背械姻。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留机断,地道東北人楷拳。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像吏奸,于是被迫代替她去往敵國和親欢揖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容