JazzとWebと無印と

ゆっくり豊かに暮らす

ViewModelの役割

ViewModelを初めて使うことになりそうなので、改めて整理。

役割分担としては


✔︎データ永続化に関する処理はModelに記載してControllerで呼び出し

✔︎画面に表示するデータの取得及び加工はViewModelに記載


になるのか。


参照系の画面はコントローラがかなりシンプルになりそう。

けど、DBアクセスがModelとViewModelにちらばるのが違和感。

ViewModelからEntityも呼び出せるようにする必要がある。


サンプルを作ってみて整理したい。