Skip to content

bourbonizable/functional-spring-handson

 
 

Repository files navigation

functiona-spring-handson

Functional Spring Handson

本ハンズオンで、次の図のような簡易家計簿のAPIサーバーをSpring WebFlux.fnを使って実装します。 あえてSpring BootもDependency Injectionも使わないシンプルなWebアプリとして実装します。

image

またメモリ使用量を抑えることで、Cloud Foundry(Pivotal Web Services)上で安く運用し続けられるようにします。

完成例

Prerequisite / 前提条件

Reactorの知識が必要になります。以下のハンズオンを事前に実施しておくことを強くオススメします。

Contents

  1. ウォームアップ (当日は実施しませんので、事前に実施しておいてください。)
  2. 簡易家計簿Moneygerプロジェクトの作成
  3. YAVIによるValidationの実装
  4. R2DBCによるデータベースアクセス
  5. Web UIの追加
  6. 例外ハンドリングの改善
  7. [宿題] 収入APIの実装

Further reading / 参考資料

About

Functional Spring Handson

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages