springboot GetMapping 使用Map<String,Object>接收参数,需要怎么写
时间: 2024-05-07 19:17:54 浏览: 337
springboot 使用poi进行数据的导出过程详解
可以在方法的参数中添加 `@RequestParam` 注解,然后将参数声明为 `Map<String, Object>` 类型,如下所示:
```
@GetMapping("/example")
public ResponseEntity<Object> example(@RequestParam Map<String, Object> params) {
// 处理参数
// ...
}
```
在请求时,可以将参数以 key-value 的形式传递,例如:
```
http://localhost:8080/example?param1=value1¶m2=value2
```
其中 `param1` 和 `param2` 就是 `Map` 中的 key,`value1` 和 `value2` 就是对应的 value。在方法中就可以通过 `params` 参数获取这些参数的值了。
阅读全文