kbtaniguchi/vaadin-ddd-demo

バックエンド側のエラーのハンドリング

Opened this issue · 0 comments

ui側でvalidationした結果は明示的にハンドリングしてviewにラベルとして表示しているが、
バックエンド側で発生したエラーは現状特にハンドリングしておらず、Vaadin任せ。

Vaadinのデフォルトだと↓みたいになる。(UserIdの一意key制約違反)
2017-10-15 12 38 55

予期しないエラーはこれでいい気がするが、予め想定できるエラー(一意key制約違反とか、楽観ロックエラーとか)はちゃんとハンドリングすべき。どうやるのが一番良さそうか。