欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot請(qǐng)求參數(shù)相關(guān)注解說明小結(jié)

 更新時(shí)間:2022年05月25日 14:30:19   作者:什么都干的派森  
這篇文章主要介紹了SpringBoot請(qǐng)求參數(shù)相關(guān)注解說明,主要包括@PathVariable,@RequestHeader、@CookieValue、@RequestBody和@RequestParam,本文結(jié)合實(shí)例代碼給大家講解的非常詳細(xì),需要的朋友可以參考下

一、@PathVariable

1.作用
映射 url 路徑中的變量

2.使用方法

@RestController
public class BookController {
    @GetMapping("/book/{id}")
    public Integer getBook(@PathVariable("id") Integer id) {
        // 打印參數(shù)
        System.out.println(id);
        return id;
    }
}

3.測(cè)試結(jié)果

在這里插入圖片描述

二、@RequestHeader

1.作用
獲取請(qǐng)求頭中的參數(shù)

2.使用方法

@RestController
public class BookController {
    @GetMapping("/ua")
    public String getUA(@RequestHeader("User-Agent") String userAgent) {
        // 打印參數(shù)
        System.out.println(userAgent);
        return userAgent;
    }
}

3.測(cè)試結(jié)果

在這里插入圖片描述

三、@RequestParam

1.作用
獲取url的參數(shù)

2.使用方法

@RestController
public class BookController {
    @GetMapping("/book")
    public Integer getBook2(@RequestParam("id") Integer id) {
        // 打印參數(shù)
        System.out.println(id);
        return id;
    }
}

3.測(cè)試結(jié)果

在這里插入圖片描述

三、@CookieValue

1.作用
獲取Cookie中的值

2.使用方法

@RestController
public class BookController {
    @GetMapping("/cookie_value")
    public String getCV(@CookieValue("ruid") String ruid) {
        // 打印參數(shù)
        System.out.println(ruid);
        return ruid;
    }
}

3.測(cè)試結(jié)果

在這里插入圖片描述

四、@RequestBody

1.作用
獲取 post 請(qǐng)求體

2.使用方法

@RestController
public class BookController {
    @PostMapping("/book")
    public Book saveBook(@RequestBody Book book) {
        // 打印參數(shù)
        System.out.println(book);
        return book;
    }
}

3.測(cè)試結(jié)果

在這里插入圖片描述

到此這篇關(guān)于SpringBoot請(qǐng)求參數(shù)相關(guān)注解說明的文章就介紹到這了,更多相關(guān)SpringBoot請(qǐng)求參數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux服務(wù)器如何部署java項(xiàng)目

    Linux服務(wù)器如何部署java項(xiàng)目

    這篇文章主要介紹了Linux服務(wù)器如何部署java項(xiàng)目問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • IDEA?+?Maven環(huán)境下的SSM框架整合及搭建過程

    IDEA?+?Maven環(huán)境下的SSM框架整合及搭建過程

    這篇文章主要介紹了IDEA?+?Maven環(huán)境下的SSM框架整合及搭建過程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Spring Boot 與 Kotlin 上傳文件的示例代碼

    Spring Boot 與 Kotlin 上傳文件的示例代碼

    這篇文章主要介紹了Spring Boot 與 Kotlin 上傳文件的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01
  • Java微服務(wù)開發(fā)之Swagger詳解

    Java微服務(wù)開發(fā)之Swagger詳解

    Swagger 是一個(gè)規(guī)范和完整的框架,用于生成、描述、調(diào)用和可視化 RESTful 風(fēng)格的 Web 服務(wù)??傮w目標(biāo)是使客戶端和文件系統(tǒng)作為服務(wù)器以同樣的速度來更新。文件的方法,參數(shù)和模型緊密集成到服務(wù)器端的代碼,允許API來始終保持同步
    2021-10-10
  • 詳解spring面向切面aop攔截器

    詳解spring面向切面aop攔截器

    spring中有很多概念和名詞,比如過濾器、攔截器、aop等。這篇文章主要介紹了詳解spring面向切面aop攔截器,有興趣的可以了解一下。
    2017-03-03
  • Java檢測(cè)死鎖案例

    Java檢測(cè)死鎖案例

    這篇文章主要介紹了Java檢測(cè)死鎖案例,本文列舉了導(dǎo)致死鎖的程序,通過使用jconsole工具進(jìn)行檢測(cè)等,講述了避免死鎖的方法,需要的朋友可以參考下
    2021-07-07
  • 詳解Java集合中的基本數(shù)據(jù)結(jié)構(gòu)

    詳解Java集合中的基本數(shù)據(jù)結(jié)構(gòu)

    總有小伙伴讓我總結(jié)一下Java集合中的基本數(shù)據(jù)結(jié)構(gòu)的相關(guān)知識(shí),今天特地整理了本篇文章,文中有非常詳細(xì)的介紹,需要的朋友可以參考下
    2021-06-06
  • Spring框架接入單機(jī)Redis兩種實(shí)現(xiàn)方式解析

    Spring框架接入單機(jī)Redis兩種實(shí)現(xiàn)方式解析

    這篇文章主要介紹了Spring框架接入單機(jī)Redis兩種實(shí)現(xiàn)方式解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • springboot基于Mybatis mysql實(shí)現(xiàn)讀寫分離

    springboot基于Mybatis mysql實(shí)現(xiàn)讀寫分離

    這篇文章主要介紹了springboot基于Mybatis mysql實(shí)現(xiàn)讀寫分離,需要的朋友可以參考下
    2019-06-06
  • java中Path和ClassPath用法比較

    java中Path和ClassPath用法比較

    在本篇文章里小編給大家分享了關(guān)于java中Path和ClassPath用法比較內(nèi)容,有需要的朋友們學(xué)習(xí)下。
    2019-01-01

最新評(píng)論