This code works fine if written like this
@RestController
@RequestMapping("/system/test")
public class SystemUserController {
@GetMapping
public ResponseResult index(@RequestParam LinkedHashMap<String, Object> params) {
return ResponseResult.success();
}
}
I want to encapsulate LinkedHashMap, so the call will report an error argument type mismatch
public class MyLinkedHashMap extends LinkedHashMap<String, Object> {}
@RestController
@RequestMapping("/system/test")
public class SystemUserController {
@GetMapping
public ResponseResult index(@RequestParam MyLinkedHashMap params) {
return ResponseResult.success();
}
}
I am using spring boot 2.7. I tried searching for related issues but could not find a solution.
I tried searching for related issues but could not find a solution.