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:

    传集合:

    传对象:

     
     
  • 相关阅读:
    事件冒泡
    Tomcat 不能正常启动
    mybatis(非常详细的哦~~~~)
    javadoc 工具生成开发API文档
    Java 泛型
    Tomcat 服务器详解
    J2EE 工作中注意事项
    Java 枚举
    Break,Continue,Return
    位运算符
  • 原文地址:https://www.cnblogs.com/wfy680/p/15042980.html
Copyright © 2011-2022 走看看