Estoy usando Spring Boot para una API REST simple y me gustaría devolver un código de estado HTTP correcto si algo falla.
@RequestMapping(value="/rawdata/", method = RequestMethod.PUT)
@ResponseBody
@ResponseStatus( HttpStatus.OK )
public RestModel create(@RequestBody String data) {
// code ommitted..
// how do i return a correct status code if something fails?
}
Siendo nuevo en Spring y Spring Boot, la pregunta básica es ¿cómo devuelvo códigos de estado diferentes cuando algo está bien o falla?