zoukankan      html  css  js  c++  java
  • 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:

    传集合:

    传对象:

     
     
  • 相关阅读:
    边学边收 代码
    VS2013无法链接到TFS (转)
    使用Spring MVC创建 REST API
    zookeeper的概念和基础
    使用Spring的HttpInvoker
    使用远程服务
    Spring MVC起步
    使用注解创建切面
    通过切点来选择连接点
    Spring实战之切面编程
  • 原文地址:https://www.cnblogs.com/wfy680/p/15042980.html
Copyright © 2011-2022 走看看