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

springboot中的controller參數(shù)映射問(wèn)題小結(jié)

 更新時(shí)間:2024年12月24日 11:53:45   作者:m0_60314891  
這篇文章主要介紹了springboot中的controller參數(shù)映射問(wèn)題小結(jié),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧

我用來(lái)接收參數(shù)的類、json參數(shù)為下面展示

public class ExtendedInformation {
    String customerItemName;
    String operation;
    public String getWaferLot() {
      return customerItemName;
    }
    public void setWaferLot(String customerItemName) {
      this.customerItemName = customerItemName;
    }
    public String getOperation() {
      return operation;
    }
    public void setOperation(String operation) {
      this.operation = operation;
    }
  }
{
    "operation": "TEST",
    "customerItemName": "TEST"
}

然后發(fā)現(xiàn),customerItemName參數(shù)映射不上

原來(lái)是我的customerItemName屬性的getter,setter方法名getWaferLot/setWaferLot,而我的json參數(shù)里沒(méi)有waferLot,導(dǎo)致映射不上。

改為下面的json參數(shù),就能成功映射。

{
    "operation": "TEST",
    "waferLot": "TEST"
}

總結(jié):參數(shù)映射時(shí),是根據(jù)我們發(fā)送的參數(shù)名找到對(duì)應(yīng)的setter方法,進(jìn)行屬性賦值

1.如果我們用lombok注解會(huì)生成對(duì)象屬性名對(duì)應(yīng)的getter/setter方法,我們的發(fā)送參數(shù)只要跟對(duì)象屬性名就可以了

2.如果我們自定義setter方法,要確保我們的發(fā)送參數(shù)能與setter方法映射上,例如setxxx和{'xxx':''}

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

相關(guān)文章

  • Java 進(jìn)階使用 Lambda 表達(dá)式實(shí)現(xiàn)超強(qiáng)的排序功能

    Java 進(jìn)階使用 Lambda 表達(dá)式實(shí)現(xiàn)超強(qiáng)的排序功能

    今天要說(shuō)的是第二種排序方式,在內(nèi)存中實(shí)現(xiàn)數(shù)據(jù)排序。這篇文章主要介紹了Java 進(jìn)階使用 Lambda 表達(dá)式實(shí)現(xiàn)超強(qiáng)的排序功能,需要的朋友可以參考下
    2021-11-11
  • Java中使用StackWalker和Stream API進(jìn)行堆棧遍歷

    Java中使用StackWalker和Stream API進(jìn)行堆棧遍歷

    StackWalking API是添加到Java中最酷的(并且對(duì)大多數(shù)開發(fā)人員來(lái)說(shuō)完全不切實(shí)際,一般不會(huì)用,除非深層跟蹤調(diào)優(yōu))的功能之一。在這篇簡(jiǎn)短的文章中,我們將看到它是什么以及使用它有多么容易,很快的認(rèn)識(shí)它
    2018-09-09
  • SpringBoot中接收POST參數(shù)的幾種方式詳解

    SpringBoot中接收POST參數(shù)的幾種方式詳解

    這篇文章主要介紹了SpringBoot中接收POST參數(shù)的幾種方式,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Java并發(fā)編程之Semaphore詳解

    Java并發(fā)編程之Semaphore詳解

    這篇文章主要介紹了Java并發(fā)編程之concurrent包中的Semaphore詳解,信號(hào)量Semaphore一般用來(lái)表示可用資源的個(gè)數(shù),相當(dāng)于一個(gè)計(jì)數(shù)器,可類比生活中停車場(chǎng)牌子上面顯示的停車場(chǎng)剩余車位數(shù)量,需要的朋友可以參考下
    2023-12-12
  • Java中的線程死鎖是什么?如何避免?

    Java中的線程死鎖是什么?如何避免?

    這篇文章主要介紹了Java中線程死鎖的相關(guān)資料,以及避免死鎖的方法,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-09-09
  • SpringBoot整合Dubbo zookeeper過(guò)程解析

    SpringBoot整合Dubbo zookeeper過(guò)程解析

    這篇文章主要介紹了SpringBoot整合Dubbo zookeeper過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Java線程創(chuàng)建與Thread類的使用方法

    Java線程創(chuàng)建與Thread類的使用方法

    這篇文章主要介紹了Java線程創(chuàng)建與Thread類的使用方法,圍繞java多線程中Thread類的使用以及有關(guān)線程對(duì)象創(chuàng)建和常用方法的相關(guān)資料展開詳細(xì)內(nèi)容,具有一定的參考價(jià)值,需要的下伙伴可以參考一下
    2022-06-06
  • SpringBoot項(xiàng)目如何把接口參數(shù)中的空白值替換為null值(推薦)

    SpringBoot項(xiàng)目如何把接口參數(shù)中的空白值替換為null值(推薦)

    這篇文章主要介紹了SpringBoot項(xiàng)目如何把接口參數(shù)中的空白值替換為null值(推薦),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • SpringCloud持久層框架MyBatis Plus的使用與原理解析

    SpringCloud持久層框架MyBatis Plus的使用與原理解析

    MyBatisPlus為MyBatis的增強(qiáng)版,專注于簡(jiǎn)化數(shù)據(jù)庫(kù)操作,提供自動(dòng)化CRUD、內(nèi)置分頁(yè)和樂(lè)觀鎖等功能,極大提升開發(fā)效率,在SpringCloud微服務(wù)架構(gòu)中,MyBatisPlus通過(guò)插件機(jī)制和自動(dòng)生成代碼功能,有效支持企業(yè)級(jí)應(yīng)用和分布式系統(tǒng)的開發(fā)
    2024-10-10
  • JVM完全解讀之GC日志記錄分析

    JVM完全解讀之GC日志記錄分析

    這篇文章主要介紹了JVM完全解讀之GC日志記錄分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-01-01

最新評(píng)論

大兴区| 黔江区| 阿合奇县| 桃园市| 扶余县| 乐亭县| 同江市| 建瓯市| 洪湖市| 老河口市| 桑植县| 漠河县| 故城县| 交口县| 凤冈县| 兴城市| 犍为县| 盐亭县| 武山县| 百色市| 兰州市| 牡丹江市| 浪卡子县| 宜城市| 衡东县| 道孚县| 丹棱县| 左贡县| 凌云县| 常山县| 连云港市| 淅川县| 达日县| 芦山县| 新龙县| 东阳市| 葫芦岛市| 宜兰市| 怀化市| 双辽市| 建德市|