• springboot 后台接受map/list/object对象(控制层接收参数写法和postman传参写法)


    import org.springframework.web.bind.annotation.PostMapping;
    import org.springframework.web.bind.annotation.RequestBody;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
     
    import java.util.List;
    import java.util.Map;
     
    @RestController
    @RequestMapping("my")
    public class MyController {
        /**
         * 用map接收,个人推荐,可以直接点出来,基本map 可以搞很多事了
         * @param map
         */
        @PostMapping("/save1")
        public void save1(@RequestBody Map<String,String> map) {
            System.out.println(map);
        }
     
        /**
         * 用list接收,需要遍历
         * @param list
         */
        @PostMapping("/save2")
        public void save2(@RequestBody List<String> list) {
            System.out.println(list);
        }
     
        /**
         * 如果是对象,注解可以直接解析进对象里面
         * @param menuInfo
         */
        @PostMapping("/save3")
        public void save3(@RequestBody MenuInfo menuInfo) {
            System.out.println(menuInfo);
        }
    }

    接着就是postman请求传参的写法如下图:

    传map:

    传集合:

    传对象:

     
     
  • 相关阅读:
    从服务器上下载下来的代码,部署到本地时,Url自动带www前缀
    个人说明
    名词解释
    Bandizip-解压缩软件
    uTools-工具插件集
    Geek-软件卸载工具
    Microsoft商店软件推荐
    Docker入门第九章
    Docker入门第八章
    IDM-下载工具
  • 原文地址:https://www.cnblogs.com/wfy680/p/15042980.html
Copyright © 2020-2023  润新知