1
我正在一个项目,有一个大型数据库与所有的数据已经在它。所以现在,我没有看到mvc项目模型被非常多地使用,因为视图被强制类型化为数据库模型。Asp.net mvc 3模型用法与数据库
我对这个东西很新,所以数据库只是代替模型的“空间”?
我正在一个项目,有一个大型数据库与所有的数据已经在它。所以现在,我没有看到mvc项目模型被非常多地使用,因为视图被强制类型化为数据库模型。Asp.net mvc 3模型用法与数据库
我对这个东西很新,所以数据库只是代替模型的“空间”?
因为意见被强类型的数据库模型
这是不对的。您不应将任何域模型传递给视图。您应该使用视图模型,这些视图模型是专门针对给定视图的要求而设计的类。控制器操作应查询您的数据访问层,它将返回一些域模型,然后将这些域模型映射到查看模型,然后将此视图模型传递给视图。视图模型是特定视图的数据库表示。
谢谢,你能解释为什么是错的? –