Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 小程序 Arthas JVM AQS juc Kubernetes Docker DevOps


SpringMVC 使用对象接收 GET 请求参数 QueryString

SpringMVC Spring Boot 大约 393 字

需求

将问号后的请求参数封装到对象中。

http://localhost:8080/hello?ids=1&ids=2&name=test

Controller

直接将需要转换的对象注入到形参即可。

@RestController
public class HelloController {

    @GetMapping("/hello")
    public String hello(ReqParam req) {
        return "ok-get-" + req.getIds() + "-" + req.getName();
    }

}

实体类

@Data
public class ReqParam {

    private Set<String> ids;

    private String name;

}
阅读 98 · 发布于 2022-10-22

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批