SpringBoot請求參數(shù)接收方式
更新時間:2020年02月07日 08:33:30 作者:aa東
這篇文章主要介紹了SpringBoot請求參數(shù)接收方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
application/json接收
/**
* 參數(shù)不可為空,可為{}
* userDto中的屬性 非必填
*/
@RequestMapping("/hello5")
public String hello5(@RequestBody UserDto userDto) {
return userDto.getName() + "," \+ userDto.getAge();
}
x-www-form-urlencoded、?拼接、form-data接收
@RequestMapping("/hello1")
public String hello1(@RequestParam("name") String name) {
return name;
}
@RequestMapping("/hello2")
public UserDto hello2(@RequestHeader("name") String name, @RequestHeader("age") Integer age) {
return new UserDto(name, age);
}
/**
* @param name 非必填
*/
@RequestMapping("/hello3")
public String hello3(String name) {
return name;
}
/**
* userDto中的屬性 非必填
*/
@RequestMapping("/hello4")
public String hello4(UserDto userDto) {
return userDto.getName() + "," \+ userDto.getAge();
}
UserDto
public class UserDto {
private String name;
private Integer age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- SpringBoot如何接收Post請求Body里面的參數(shù)
- springboot接收http請求,解決參數(shù)中+號變成空格的問題
- SpringBoot用實體接收Get請求傳遞過來的多個參數(shù)的兩種方式
- 解讀SpringBoot接收List<Bean>參數(shù)問題(POST請求方式)
- SpringBoot2之PUT請求接收不了參數(shù)的解決方案
- springboot如何接收get和post請求參數(shù)
- SpringBoot請求參數(shù)傳遞與接收說明小結(jié)
- SpringBoot優(yōu)雅接收前端請求參數(shù)的詳細(xì)過程
- SpringBoot接收請求參數(shù)的四種方式總結(jié)
相關(guān)文章
解決安裝mysqlclient的時候出現(xiàn)Microsoft Visual C++ 14.0 is required報錯
這篇文章主要介紹了解決安裝mysqlclient的時候出現(xiàn)Microsoft Visual C++ 14.0 is required報錯問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
java使用TimerTask定時器獲取指定網(wǎng)絡(luò)數(shù)據(jù)
java.util.Timer定時器,實際上是個線程,定時調(diào)度所擁有的TimerTasks。一個TimerTask實際上就是一個擁有run方法的類,需要定時執(zhí)行的代碼放到run方法體內(nèi),TimerTask一般是以匿名類的方式創(chuàng)建,下面的就用示例來學(xué)習(xí)他的使用方法2014-01-01
Java 實現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤
分布式服務(wù)中完成某一個業(yè)務(wù)動作,需要服務(wù)之間的相互協(xié)作才能完成,在這一次動作引起的多服務(wù)的聯(lián)動我們需要用1個唯一標(biāo)識關(guān)聯(lián)起來,關(guān)聯(lián)起來就是調(diào)用鏈的跟蹤。本文介紹了Java 實現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤的步驟2021-06-06
Java中g(shù)et/post的https請求忽略ssl證書認(rèn)證淺析
因為Java在安裝的時候,會默認(rèn)導(dǎo)入某些根證書,所以有些網(wǎng)站不導(dǎo)入證書,也可以使用Java進(jìn)行訪問,這篇文章主要給大家介紹了關(guān)于Java中g(shù)et/post的https請求忽略ssl證書認(rèn)證的相關(guān)資料,需要的朋友可以參考下2024-01-01

