MVC モデルでは、M と C の役割の違いは何ですか?
MVC モデルにおける M と C の機能の違いは何ですか?たとえば、学生情報管理システムを構築すると、M は学生情報の追加、削除、変更、照会などのデータベースの操作を行うことができます。それでは、レイヤー C は他に何をする必要があるのでしょうか?もちろん、C 層でも SQL を使用してデータベースを操作できます
-----ソリューションアイデア----------------------
M はデータ層、データ取得に使用されます
C は制御層、ロジック制御に使用されます
このように理解できます
M はデータです、C はデータの使用方法を制御します。V はデータの表示方法を制御します。