フォーマッターを追加しました。

Thymeleaf から {{...}} と呼び出すことで Spring に登録したフォーマッターが呼び出されます。
Doma のドメインクラスや日付のクラスは一律同じフォーマットをしたいのでこの仕組みが便利です。
この仕組みを使えば、 Thymeleaf のテンプレートも非常にシンプルに書けます。
パスワードを暗号化して格納するようにしました。

Spring Security の PasswordEncoder を使うようにしました。
デフォルトのエラーページをアプリケーション提供のものに置き換えました
404 のエラーを専用のページで表示するようにしました
不正な画面遷移を 500 のステータスコードで返すのではなくトップページへメッセージ付きでリダイレクトするようにしました