Beste Möglichkeit der übermittlung der ÜBRIGEN Antworten, die im Frühjahr starten

Was ist der beste Weg zu schicken rest-Antworten in den Frühling starten? Außerdem, wie sollte ich verwalten senden von status-codes, um es richtig zu machen?

Derzeit mache ich es mit ResponseEntity aber ich bezweifle, dass dies der eleganteste Weg.

Beispielcode:

@PostMapping()
public ResponseEntity post(@Valid @RequestBody Item item, BindingResult bindingResult){

    if (bindingResult.hasErrors()){
        return new ResponseEntity<>(new ModelErrors(bindingResult), HttpStatus.BAD_REQUEST);
    }

    return new ResponseEntity<>(itemService.addItem(item), HttpStatus.CREATED);
}

ModelErrors Klasse erweitert eine HashMap Klasse, und Sie nur ruft und wickelt die BindingResult Fehlermeldungen.

InformationsquelleAutor dudinii | 2018-01-11
Schreibe einen Kommentar