首页/技术分享

二次开发教程:Hello entity framework

发布于:2019-07-24 16:30:55
3174人 分享

1.新建控制台程序


2.NuGet添加entity framework


3.添加数据库HelloEFDb.mdf


4.编码


    class Program

    {

        static void Main(string[] args)

        {

            HelloDbContext context = new HelloDbContext();

            var p1 = new Person() { Id = 1, Name = "Jim" };

            var p2 = new Person() { Id = 2, Name = "Tom" };

            context.Persons.Add(p1);

            context.Persons.Add(p2);

 

            context.SaveChanges();

        }

    }

 

    public class HelloDbContext : DbContext

    {

        private static string _connStr =

            @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=E:\code\gits\EntityFramework6\HelloEF\HelloEFDb.mdf;Integrated Security=True";

 

        public DbSet<Person> Persons { get; set; }

 

        public HelloDbContext():base(_connStr)

        {

 

        }

    }

 

    public class Person

    {

        public int Id { get; set; }

        public string Name { get; set; }

    }

5.数据库里增加了__MigrationHistory和People两个表

转载请注明来源本文地址:https://www.tuituisoft/blog/3169.html

上一篇:

二次开发教程:entity framework 自定义映射

下一篇:

二次开发教程:Dapper里使用Attribute自定义映射关系