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:

    传集合:

    传对象:

     
     
  • 相关阅读:
    Oracle创建表、修改表、删除表、约束条件语法
    Oracle中字符串截取常用方法总结
    Oracle 触发器(一)
    Oracle 触发器(二)
    Ajax-01
    Entity Framework-04
    Entity Framework-03
    Entity Framework-02
    Entity Framework-01
    DML、DCL、DDL
  • 原文地址:https://www.cnblogs.com/wfy680/p/15042980.html
Copyright © 2011-2022 走看看