Используйте Spring's Class ResponseEntity<T>
.Это позволяет вам добавлять объект и статус ответа и отправлять пользователю.Пример из ResponseEntity docs :
HttpHeaders responseHeaders = new HttpHeaders();
responseHeaders.setLocation(location);
responseHeaders.set("MyResponseHeader", "MyValue");
return new ResponseEntity<String>("Hello World", responseHeaders, HttpStatus.CREATED);
Вы видите, как ResponseEntity принимает тело ответа в качестве первого аргумента, заголовки ответа в качестве второго и HTTP-статус в качестве третьего.