シンプルなREST APIにSpring Bootを使用していて、何かが失敗した場合に正しいHTTPステータスコードを返したいのですが。
@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?
}
SpringとSpring Bootの新機能である基本的な質問は、問題が発生した場合や失敗した場合に異なるステータスコードを返すにはどうすればよいですか?