Ich benutze Spring + Winterschlaf für eine Desktop-Anwendung.Wo und wie handhaben Spring + Winterschlaf Ausnahmen?
Ich versuche es mit einer geschichteten Implementierung zu bauen, so habe ich:
GUI-Schicht --call -> Service-Schicht --call -> DAO Schicht
eine kleine Beispiel, um meine Situation besser zu ergründen:
Das Problem ist: wer wirft Ausnahme und wer damit umgehen?
Ich denke, DAO muss erste Ausnahme werfen, und Service-Layer erneut zu lösen, und schließlich GUI-Layer behandeln Ausnahme, so kann ich Nachricht an den Benutzer zeigen, ist das gut? Es gibt eine Möglichkeit, einige ExceptionHandler mit Feder zu bauen?
Was ist die beste Vorgehensweise zum Verwalten von Ausnahmen mit Spring + Hibernate?
Danke.