最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot接收J(rèn)SON實現(xiàn)示例解析

 更新時間:2023年07月20日 09:31:56   作者:最后的夏天  
這篇文章主要為大家介紹了springboot如何接收J(rèn)SON的實現(xiàn)示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

Controller接收J(rèn)SON

在springmvc里使用 @ResponseBody 可以返回JSON.

同樣的使用 @RequestBody 可以接收J(rèn)SON.

在Controller方法帶有@RequestBody注解的參數(shù),意味著請求的HTTP消息體的內(nèi)容是一個JSON.

springboot默認(rèn)使用Jackson來處理序列化和反序列化.

建一個帶springmvc的 springboot項目

User model:set, get, toString方法

public class User {
    private String name;
    private int age;
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    @Override
    public String toString() {
        return "User [name=" + name + ", age=" + age + "]";
    }
}

Controller:

@Controller
public class IndexController {
    @RequestMapping(path="/testjson.json")
    @ResponseBody
    public  String  index(@RequestBody User user){
        System.out.println(user);
        return "用戶名 "+user.getName()+"  年齡 "+user.getAge();
    }
}

測試效果

使用curl工具:

curl -XPOST 'http://127.0.0.1:8080/testjson.json' -H 'content-Type:application/json' -d'
    {
    "name":"scott",
    "age":"20"
    }
    '

 上述curl命令,將會發(fā)起一個POST請求,用 -H 參數(shù)設(shè)置HTTP頭用 -d 參數(shù)設(shè)置請求體內(nèi)容。curl命令在Linux和Mac系統(tǒng)是內(nèi)置的,在Windows系統(tǒng)下則需要自己安裝。

控制臺打?。?/p>

User [name=scott, age=20]

命令行返回:

以上就是springboot接收J(rèn)SON實現(xiàn)示例解析的詳細(xì)內(nèi)容,更多關(guān)于springboot接收J(rèn)SON的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 實戰(zhàn)分布式醫(yī)療掛號系統(tǒng)之整合Swagger2到通用模塊

    實戰(zhàn)分布式醫(yī)療掛號系統(tǒng)之整合Swagger2到通用模塊

    這篇文章主要為大家介紹了實戰(zhàn)分布式醫(yī)療掛號系統(tǒng)之整合Swagger2到通用模塊,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04
  • Post請求參數(shù)是數(shù)組或者List時的請求處理方式

    Post請求參數(shù)是數(shù)組或者List時的請求處理方式

    這篇文章主要介紹了Post請求參數(shù)是數(shù)組或者List時的請求處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 使用@CacheEvict?多參數(shù)如何匹配刪除

    使用@CacheEvict?多參數(shù)如何匹配刪除

    這篇文章主要介紹了使用@CacheEvict?多參數(shù)如何匹配刪除,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 關(guān)于SpringBoot中事務(wù)失效的幾種情況

    關(guān)于SpringBoot中事務(wù)失效的幾種情況

    這篇文章主要介紹了關(guān)于SpringBoot中事務(wù)失效的幾種情況,Spring AOP默認(rèn)使用動態(tài)代理,會給被代理的類生成一個代理類,事務(wù)相關(guān)的操作都通過代理來完成,使用內(nèi)部方法調(diào)用時,使用的是實例調(diào)用,沒有通過代理類調(diào)用方法,因此事務(wù)不會檢測到失敗,需要的朋友可以參考下
    2023-08-08
  • Spring底層原理由淺入深探究

    Spring底層原理由淺入深探究

    Spring事務(wù)有可能會提交,回滾、掛起、恢復(fù),所以Spring事務(wù)提供了一種機制,可以讓程序員來監(jiān)聽當(dāng)前Spring事務(wù)所處于的狀態(tài),這篇文章主要介紹了Spring底層事務(wù)原理,需要的朋友可以參考下
    2023-02-02
  • cxf整合Spring實現(xiàn)webservice調(diào)用實踐

    cxf整合Spring實現(xiàn)webservice調(diào)用實踐

    文章介紹了使用CXF整合Spring實現(xiàn)WebService的過程,包括pom文件配置、web.xml和applicationContext.xml文件配置、接口定義與實現(xiàn)、項目運行及測試,通過訪問wsdl地址驗證服務(wù)可用性,最后通過客戶端測試類驗證調(diào)用成功
    2026-04-04
  • 使用Springboot實現(xiàn)健身房管理系統(tǒng)

    使用Springboot實現(xiàn)健身房管理系統(tǒng)

    這篇文章主要介紹了使用Springboot如何實現(xiàn)健身房管理系統(tǒng),希望對你有所幫助
    2021-07-07
  • idea如何自動添加版權(quán)許可證信息

    idea如何自動添加版權(quán)許可證信息

    這篇文章主要介紹了idea如何自動添加版權(quán)許可證信息問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Maven介紹與配置+IDEA集成Maven+使用Maven命令小結(jié)

    Maven介紹與配置+IDEA集成Maven+使用Maven命令小結(jié)

    Maven是Apache軟件基金會的一個開源項目,是一個優(yōu)秀的項目構(gòu)建管理工具,它用來幫助開發(fā)者管理項目中的 jar,以及 jar 之間的依賴關(guān)系、完成項目的編譯、測試、打包和發(fā)布等工作,本文給大家介紹Maven介紹與配置+IDEA集成Maven+使用Maven命令,感興趣的朋友一起看看吧
    2024-01-01
  • pageHelper一對多分頁解決方案示例

    pageHelper一對多分頁解決方案示例

    這篇文章主要為大家介紹了pageHelper一對多分頁解決方案示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04

最新評論

宽城| 四会市| 和硕县| 安远县| 辉县市| 麻阳| 汤阴县| 当涂县| 永宁县| 延吉市| 利津县| 太和县| 黎平县| 云安县| 阳泉市| 德惠市| 西乌珠穆沁旗| 汶川县| 茂名市| 枝江市| 乐业县| 凭祥市| 盐源县| 莲花县| 霍林郭勒市| 信丰县| 西青区| 修文县| 阿拉善右旗| 沙田区| 景德镇市| 东海县| 泸州市| 灵石县| 长寿区| 清新县| 泰宁县| 会理县| 宜兰市| 金寨县| 南充市|