亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring常用注解標簽有哪些

發布時間:2020-10-31 01:07:24 來源:億速云 閱讀:165 作者:小新 欄目:編程語言

小編給大家分享一下spring常用注解標簽有哪些,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

spring常用注解標簽有:@Controller表示將標注的類納入spring容器中、@RequestMapping是用來處理情急地址映射的注解以及@PathVariable等等

spring常用注解標簽

1、@Controller

對應表現層的Bean,也就是Action,將標注了此注解的類納入進spring容器中管理

2、@RequestMapping

RequestMapping是一個用來處理請求地址映射的注解,可用于類或方法上。用于類上,表示類中的所有響應請求的方法都是以該地址作為父路徑。

3、@Resource和@Autowired

@Resource和@Autowired都是做bean的注入時使用,其實@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要導入,但是Spring支持該注解的注入。

4、@ModelAttribute和 @SessionAttributes

代表的是:該Controller的所有方法在調用前,先執行此@ModelAttribute方法,可用于注解和方法參數中,可以把這個@ModelAttribute特性,應用在BaseController當中,所有的Controller繼承BaseController,即可實現在調用Controller時,先執行@ModelAttribute方法。@SessionAttributes即將值放到session作用域中,寫在class上面。

5、@PathVariable

用于將請求URL中的模板變量映射到功能處理方法的參數上,即取出uri模板中的變量作為參數。

6、@requestParam

@requestParam主要用于在SpringMVC后臺控制層獲取參數,類似一種是request.getParameter("name"),它有三個常用參數:defaultValue = "0", required = false, value = "isApp";defaultValue 表示設置默認值,required 銅過boolean設置是否是必須要傳入的參數,value 值表示接受的傳入的參數類型。

7、@ResponseBody

作用: 該注解用于將Controller的方法返回的對象,通過適當的HttpMessageConverter轉換為指定格式后,寫入到Response對象的body數據區。

使用時機:返回的數據不是html標簽的頁面,而是其他某種格式的數據時(如json、xml等)使用;

8、@Component

相當于通用的注解,當不知道一些類歸到哪個層時使用,但是不建議。

9、@Repository

用于注解dao層,在daoImpl類上面注解。

看完了這篇文章,相信你對spring常用注解標簽有哪些有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凤台县| 宁海县| 江川县| 茌平县| 子长县| 凯里市| 晋江市| 辽宁省| 吴堡县| 山丹县| 漳平市| 榆林市| 东明县| 凤冈县| 桦南县| 芦溪县| 六枝特区| 神池县| 如皋市| 阳朔县| 洮南市| 平泉县| 和顺县| 河北省| 满城县| 北辰区| 定日县| 湟源县| 宁明县| 濮阳县| 登封市| 山阳县| 昌邑市| 鄂尔多斯市| 柘荣县| 犍为县| 当阳市| 琼中| 南昌县| 大关县| 隆德县|