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

Erro de mapeamento

boa tarde, estou tentando fazer a api mostrar o "Hello World" porém quando abro o localhost ele só me mostra aquela tela de erro da api (Whitelabel Error Page), código do controller

package controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {

    @RequestMapping("/")
    @ResponseBody
    public String hello() {
        return "Hello World!";
    }

}
2 respostas
solução!

Oi Isabela,

Confere os pacotes da sua aplicacao, pois se o pacote do controller nao for um subpacote do pacote onde esta localizada a classe ForumApplication o Spring nao vai conseguir localizar a classe Controller.

A estrutura deveria ser assim:

src
  main
    java
        br.com.alura.forum
          ForumApplication.java
        br.com.alura.forum.controller
          HelloController,java

Obrigada! estava mesmo fora do pacote