Estou começando a estudar Spring Boot, estava tentando retornar um json com alguns valores de uma requisição, porem pesquisando em alguns foruns, vi que nao consigo fazer isso, certo? (Se eu consigo, por favor me digam como), então estou tentando retornar um HashMap, porém nao estou tendo sucesso, estou adicionando dois valores, porem quando vou no postman, e faço a requisicao no link, ele me retorna somente o ultimo valor que coloque, o que estou fazendo de errado?
@GetMapping("/linguagens")
@ResponseBody
public HashMap<String, Linguagem> linguagens(){
HashMap<String, Linguagem> linguagens = new HashMap<String, Linguagem>();
linguagens.put("linguagem", new Linguagem("Java", true));
linguagens.put("linguagem", new Linguagem("Python", false));
return linguagens;
}
retorno no postman
{
“linguagem”: {
“nome”: “Python”,
“compilada”: false
}
}
obrigado a todos des de ja