Я получаю сообщение об ошибке 404 при попытке использовать конечную точку на локальном хосте - PullRequest
0 голосов
/ 15 апреля 2020

Когда я пытаюсь получить GET на локальном хосте: 8080 / path, я получаю ошибку 404.

конечная точка:

@Path("path")
@Produces(MediaType.TEXT_PLAIN)
public Controller {
@GET
public String getString() {
return "hello";
}
}

структура проекта выглядит следующим образом:

  • com.example.demo.controller.Controller. java
  • com.example.demo.DemoApplication. java

Проект создается с помощью Spring Initializr с пружинной сетью и lombok и ничего больше.

1 Ответ

0 голосов
/ 15 апреля 2020

Вы используете JAX-RS с Spring Boot. Вы должны использовать Spring MVC

@RestController
@RequestMapping("/path")
public Controller {

    @GetMapping
    public String getString() {
        return "hello";
    }
}

Вы должны начать с чтения документации:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...