Come si rende facoltativo il corpo nelle chiamate API REST quando si utilizza l'annotazione @RequestBody in primavera?Utilizzare @RequestBody con il corpo facoltativo nell'ultima primavera v4
Con l'ultima versione di Spring, se si utilizza l'annotazione @RequestBody, il client invia il corpo tutto il tempo senza renderlo facoltativo.
Ho provato @RequestBody (required=false)
ma quello non ha funzionato & ancora la mia richiesta viene come null.
Come posso ottenere la richiesta convertita all'oggetto richiesto corretto senza rendere obbligatorio il corpo?
Per esempio:
@RequestMapping(value="/add/employee", method=RequestMethod.POST)
public void addEmployee(@RequestBody Employee employee){
.....
}
Qui, qui voglio aggiungere dipendente usando POST, ma senza corpo. Come lo faccio? L'ultima versione di Spring genera un errore nel corpo mancante se invio un corpo vuoto ...
Grazie!