Я создал демонстрационный проект Spring Boot и внедрил службы Restful, как показано здесь
@RestController
public class GreetingsController {
@RequestMapping(value="/api/greetings", method=RequestMethod.GET, produces=MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<String> getGreetings(){
return new ResponseEntity<String>("Hello World", HttpStatus.OK);
}
}
Когда я попытался вызвать службу с помощью инструмента Postman с URL " http://localhost: 8080/api/greetings " в качестве метода запроса GET, я получаю сообщение об ошибке ниже
{
"timestamp": 1449495844177,
"status": 404,
"error": "Not Found",
"message": "No message available",
"path": "/api/greetings"
}
Для приложения Spring Boot мне не нужно настраивать сервлет Spring Dispatcher в web.xml.
Может ли кто-нибудь помочь мне найти пропущенную точку здесь?