zoukankan      html  css  js  c++  java
  • .NET CORE 3.1-EF Core

    创建一个项目。

    首先先配置好数据库链接;

    appsettings.json

    引用包

    建一个Context类 继承 DbContext

    注册 数据库链接;Startup.cs

     

    然后可以在数据库把你想要的表建好。

    打开程序包管理器控制台;默认项目选择你的DbContext类的项目。启动项目选好.net项目。

    输入 :Scaffold-DbContext '数据库链接'  Pomelo.EntityFrameworkCore.Mysql

     就会自动的把表映射到项目里,到时候你移动实体类到你想移动到的地方。这样我们就不用手动创建实体类了。

    在控制器里,直接使用就好了。已经是线程内单例了的。

    • 将  *.Web.Mvc  设置为启动项目
    • 打开 程序包管理器控制台 ,选择 *.EntityFrameworkCore 项目。
    • 执行 命令 add-migration Initial_Migration
    • 运行  update-database 命令

     _context.Set<Sysuser>().Where(x=>x.Name==user.Name).FirstOrDefault();

    _context.Set<Sysuser>().AddRange(user);
    _context.SaveChanges();

  • 相关阅读:
    地区列表
    storyboard
    快捷键2
    关于本地缓存
    深入浅出Cocoa之消息
    ARC和Non-ARC下的单例模式
    runloop原理介绍
    ARC内存管理机制详解
    解决UITableViewCell separator左侧不贴边
    UICollectionView的使用
  • 原文地址:https://www.cnblogs.com/ya-jun/p/12886953.html
Copyright © 2011-2022 走看看