При тестировании api в почтальоне получаю ошибку 404 - PullRequest
0 голосов
/ 14 марта 2019

Модель класса

public class SimpleResponse {

    private String message;
    private long id;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

}

Класс контроллера

@RestController
public class WebController {

    // @RequestParam indicates that the endpoint /sample will have one Query
    // parameter called name.
    @RequestMapping("/sample")
    public SimpleResponse sample(@RequestParam(value = "name", defaultValue = "Kabir") String name) {
        SimpleResponse sm = new SimpleResponse();
        sm.setId(1);
        sm.setMessage("This message is for Kabir"+name);
        return sm;
    }
}

enter image description here При разработке Spring Boot Rest Api я получаю ошибку 404. Не удалось найти ошибку. Может ли кто-нибудь помочь мне решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

Проверьте, содержит ли ваш файл application.properties свойство как server.servlet.context-path. Если это так, добавьте это к своему URL после домена.

http://localhost:8888/<append_here>/sample?name=Kabir
0 голосов
/ 15 марта 2019

Над кодом работает нормально, вы проверяли журналы приложений?

enter image description here

...