SpringBoot学習用のソースコードになります。
エラー発生時の情報をモデリングしたクラスです。
SpringBootから他APIへのGET・POSTアクセス処理を記述しています。
SpringBootのControllerで発生したエラーを受け取る集約例外クラスです。
※Controllerを横断して受取可能です。
GET・POST受け取りの基本的な処理を記述しています。
GET・POSTを受け取り、JSON・ファイルを返却するAPI処理を記述しています。
JSON返却情報をマッピングしたクラスです。
「http://localhost:8080/view/what-time-is-it/」の描画処理を行います。
対応するviewは「/src/mainresources/templates.wii.html」にThymeleafを使用して記述しています。
Thymeleafエンジンを使用して文字列を生成します。
生成対象のテンプレートは「src/main/resources/templates/messages/hoge.message」になります。
エンドポイント: http://localhost:8080/template/test
エンドポイント: http://localhost:8080/template/test/string/hogehoge