国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

java - Spring Boot 接收J(rèn)SON格式參數(shù)的問題。

瀏覽:91日期:2023-10-26 10:49:27

問題描述

目前情況:

自定義了GsonHttpMessageConverter來完成JSON -> Bean的轉(zhuǎn)換。像這樣:

@Beanpublic static Gson gsonBuilder(){ return new GsonBuilder() .setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES) .serializeNulls() .create();}@Beanpublic GsonHttpMessageConverter gsonHttpMessageConverter(Gson gson) { GsonHttpMessageConverter converter = new GsonHttpMessageConverter(); converter.setGson(gson); return converter;}

在Controller中我這樣用:

@PutMappingObject insert(@RequestBody Book book){ bookService.insertOne(book); return book;}期望情況:

請(qǐng)求的RequestBody數(shù)據(jù)長(zhǎng)這樣:

{ 'name':'我是書名', 'price':23.33}

我希望在Controller中能這樣接收參數(shù):

@PostMappingObject operate(String name,Double price){ // 這里有一些操作 return null;}

在不討論這樣做是否合理的情況下,想請(qǐng)教大家該如何實(shí)現(xiàn)?

問題解答

回答1:

根據(jù)你的期望情況來看,用ssm的話,直接用@requestparam來接收前端請(qǐng)求過來的參數(shù)即可,也可以自定義對(duì)象來接收這些參數(shù)。個(gè)人理解^~^ ...原諒我沒有用過springboot

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 靖宇县| 崇州市| 同心县| 阳山县| 肥乡县| 泉州市| 乳山市| 日照市| 临西县| 信丰县| 深州市| 清丰县| 巩义市| 石门县| 上虞市| 广东省| 中西区| 博客| 吉安市| 贵港市| 富平县| 离岛区| 抚松县| 尼勒克县| 桦南县| 松阳县| 右玉县| 仲巴县| 永宁县| 阜宁县| 溆浦县| 沭阳县| 昭苏县| 德昌县| 潼南县| 桂东县| 白银市| 黔西| 闽清县| 吴忠市| 秦皇岛市|