MVC-08模型

Posted ximi07

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MVC-08模型相关的知识,希望对你有一定的参考价值。

部分7:添加数据模型。

MVC模型

MVC模型包含所有应用程序逻辑(业务逻辑、验证逻辑、数据访问逻辑),除了纯视图和控制器逻辑。

通过MVC,模型可保存并操作应用程序数据。

Models文件夹

Models文件夹包含表示应用程序模型的类。

Visual Web Developer自动创建一个AccountModels.cs文件,包含用于应用程序安全的模型。

AccountModels包含LogOnModel、ChangePasswordModel以及RegisterModel。

添加数据库模型

创建步骤:

解决方案管理器中,右键点击Models文件夹,选择添加:类。

对类MovieDB.cs进行命名,然后点击添加

编辑这个类:

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;

namespace MvcDemo.Models

public class MovieDB

public int ID  get; set; 
public string Title  get; set; 
public string Director  get; set; 
public DateTime Date  get; set; 


public class MovieDBContext : DbContext

public DbSet<MovieDB> Movies  get; set;  


注释:我们已经把这个表命名为“MovieDBs”(以s结尾)。在前一章,我们看到了用于数据库表的名称“MovieDB”
(以s结尾)

以上是关于MVC-08模型的主要内容,如果未能解决你的问题,请参考以下文章

使用片段时 Intellij 无法正确识别 Thymeleaf 模型变量

php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用

如何防止在背面片段导航上再次设置视图模型

Cg入门19:Fragment shader - 片段级模型动态变色

Cg入门20:Fragment shader - 片段级模型动态变色(实现汽车动态换漆)

片段的视图模型