zoukankan      html  css  js  c++  java
  • ASP.NET MVC系列:添加模型

      模型(Model)是应用程序中用于处理应用程序数据逻辑的部分;通常模型对象在数据库中存取数据

    添加模型类

      在解决方案中右击Models文件夹,然后选择“添加”,在“添加”项里选择“类”;或者选中Models文件夹然后快捷键Shift+Alt+C

      将类名修改为Movie,然后添加如下属性;电影类其实就相当于数据库中的电影表,然后每个实例对象相当于电影表中的一行数据,属性映射的是电影表中的列

    public class Movie 
    {
        public int ID { get; set; }
        public string Title { get; set; }
        public DateTime ReleaseDate { get; set; }
        public string Genre { get; set; }
        public decimal Price { get; set; }
    }

      然后在Movie.cs文件中再添加如下代码

        public class MovieDBContext : DbContext
        {
            public DbSet<Movie> Movies { get; set; }
        }

      MovieDBContext 提供了电影类的实例的获取、存储和更新;它继承自DbContextDbContext提供了以对象形式查询和使用实体数据的功能,使用它你需要引用System.Data.Entity命名空间( EntityFramework.dll

    创建本地数据库的连接串

      在项目的解决方案中,你可以找到Web.config配置文件,在<connectionStrings>元素标签中添加下面的配置

        <add name="MovieDBContext" connectionString="Data Source=(LocalDB)v11.0;AttachDbFilename=|DataDirectory|Movies.mdf;Integrated Security=True" providerName="System.Data.SqlClient"/>

      接下来将构建一个新的MoviesController类电影,您可以使用这些命令来显示数据并允许用户创建新的电影列表。
     
  • 相关阅读:
    Struts2异常:HTTP Status 404
    Struts2的Action编写
    Struts2异常:HTTP Status 404
    Struts2的核心配置文件
    Struts2入门1
    Hibernate的批量抓取
    Hibernate检索策略
    Hibernate的HQL多表查询
    Hibernate入门4
    Hibernate异常:MappingException
  • 原文地址:https://www.cnblogs.com/liunlls/p/aspnet_mvc_adding_a_model.html
Copyright © 2011-2022 走看看