Ich habe Controller, der meine benutzerdefinierte Ausnahme auslösen kann.ExceptionHandler entspricht in Guice
public Response fetch(final String id) throws MyException {
return Response.ok().entity(custonService.fetch(id)).build();
}
Ich mag diese Ausnahme zu handhaben und setzte Antwortstatus als schlecht Anfrage mit benutzerdefinierter Botschaft, wie sie mit Hilfe von Exception im Frühjahr passieren. Ich habe CheckedProvider gesehen, konnte aber nicht feststellen, wie der Antwortstatus und die Nachricht im Falle einer Ausnahme gesetzt werden.
Gibt es einen Weg, dies zu tun?
Ich bin neu in Guice, bitte helfen.