Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Novas anotações @GetMapping

Gente, bom dia, estou com um problema que não estou conseguindo resolver de jeito nenhum:

Meu controller está da seguinte maneira:

@Controller(value = "/api")
public class FileController {

    @GetMapping
    public ResponseEntity<?> getFile(){
        return new ResponseEntity<>("GET", HttpStatus.OK);
    }

    @GetMapping("download")
    public ResponseEntity<?> download(){
        return new ResponseEntity<>("Download", HttpStatus.OK);
    }

}

Estou tendo problemas com as anotações @Get, quando eu acesso: http://localhost:8082/api/, ele devolve o texto "GET" conforme foi escrito no código, até ai tudo certo, porém se eu acessar http://localhost:8082/api/download, ele não devolve o texto "Download", ele devolve novamente o texto "GET", não entendi o porque, alguém poderia me dar uma luz por favor?

4 respostas

Opa, não parece fazer sentido mesmo. Pode colocar o código no github para a gente dar uma olhada?

Segue o link do gitHub Alberto: https://github.com/FellipeFIlgueiras/Management

Opa, baixei aqui. Rodei os exemplos e tudo funcionou /o.

solução!

Sério?, ué, eu to usando o Postman e recebo a mensagem : "GET", será que é o Postman o problema?