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

您的位置:首頁技術文章
文章詳情頁

java - Spring Boot 接收JSON格式參數的問題。

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

問題描述

目前情況:

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

@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;}期望情況:

請求的RequestBody數據長這樣:

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

我希望在Controller中能這樣接收參數:

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

在不討論這樣做是否合理的情況下,想請教大家該如何實現?

問題解答

回答1:

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

標簽: java
相關文章:
主站蜘蛛池模板: 景德镇市| 安达市| 桐庐县| 滁州市| 济源市| 繁昌县| 临澧县| 崇文区| 虎林市| 中宁县| 临夏市| 内乡县| 广州市| 嫩江县| 共和县| 栾川县| 西乌珠穆沁旗| 黎川县| 清徐县| 浦北县| 郑州市| 哈密市| 墨玉县| 久治县| 开化县| 赤水市| 旬邑县| 三河市| 探索| 桐城市| 出国| 昌乐县| 米林县| 津市市| 额济纳旗| 金平| 遵义市| 吐鲁番市| 平山县| 淅川县| 灵台县|