1
私は大規模なデータベースを持ち、すべてのデータが入っているプロジェクトに取り組んでいます。だから今、ビューはデータベースモデルに強く型付けされているので、mvcプロジェクトモデルはあまり使われていません。Asp.net mvc 3データベースの使用方法
私はこのようなことにとても慣れ親しんでいます。そのため、データベースは単にモデル「スペース」の代わりに使用されていますか?
私は大規模なデータベースを持ち、すべてのデータが入っているプロジェクトに取り組んでいます。だから今、ビューはデータベースモデルに強く型付けされているので、mvcプロジェクトモデルはあまり使われていません。Asp.net mvc 3データベースの使用方法
私はこのようなことにとても慣れ親しんでいます。そのため、データベースは単にモデル「スペース」の代わりに使用されていますか?
ビューが強く間違っているデータベースモデル
に型付けされているからです。ビューにドメインモデルを渡すべきではありません。特定のビューの要件に合わせて特別に設計されたクラスであるビューモデルを使用する必要があります。コントローラアクションは、データアクセスレイヤにクエリを実行して、いくつかのドメインモデルを返し、それらのドメインモデルをビューモデルにマップし、このビューモデルをビューに渡す必要があります。ビューモデルは、特定のビューのデータベースの表現です。
ありがとう、なぜ間違っているのか説明できますか? –