Ниже приведен TestModel, который имеет Map в качестве свойства
public class TestModel {
private Map<String, Object> map = new HashMap<>();
public void prop(String name, Object value){
map.put(name, value);
return;
}
public Map<String, Object> getProp(){
return map;
}
}
и карту вызовов из класса выше из контроллера, как показано ниже
@RestController
public class DummyController {
@GetMapping("/test")
public Map<String, Object> test() {
TestModel t = new TestModel();
t.prop("name", "AAA");
t.prop("age", 20);
return t.getProp();
}
}
Тогда он выдаст вам результат как {"name ":" AAA "," age ": 20} после звонка / теста