you can return void, then you have to mark the method with @ResponseStatus(value = HttpStatus.OK) you don’t need @ResponseBody
@RequestMapping(value = "/updateSomeData" method = RequestMethod.POST)
@ResponseStatus(value = HttpStatus.OK)
public void updateDataThatDoesntRequireClientToBeNotified(...) {
...
}
Only get methods return a 200 status code implicity, all others you have do one of three things:
- Return void and mark the method with
@ResponseStatus(value = HttpStatus.OK)
- Return An object and mark it with
@ResponseBody
- Return an
HttpEntity
instance