ViewModelの役割
ViewModelを初めて使うことになりそうなので、改めて整理。
役割分担としては
✔︎データ永続化に関する処理はModelに記載してControllerで呼び出し
✔︎画面に表示するデータの取得及び加工はViewModelに記載
になるのか。
参照系の画面はコントローラがかなりシンプルになりそう。
けど、DBアクセスがModelとViewModelにちらばるのが違和感。
ViewModelからEntityも呼び出せるようにする必要がある。
サンプルを作ってみて整理したい。