当前位置: 首页 > news >正文

Entity Framework的简单使用案例

需要引入的框架:

实体类:

[Table("Users")]
internal class User
{[Key]public int Id { get; set; }[Required][StringLength(100)][Index(IsUnique = true)]public string Username { get; set; }[Required][StringLength(100)]public string Password { get; set; }public bool IsAdmin { get; set; }
}

连接类:

internal class MyDbContext : DbContext
{private static string IP = "localhost";private static string DB = "BookShop";private static string User_Id = "sa";private static string PASSWORD = "root";public DbSet<User> Users { get; set; }public MyDbContext() : base($"Server='{IP}';Database='{DB}';User Id='{User_Id}';Password='{PASSWORD}';") { }
}

演示的案例:

static void Main(string[] args)
{MyDbContext db = new MyDbContext();IList<User> users = db.User.ToList();// 或者using (MyDbContext db2 = new MyDbContext()) { }
}

http://www.mrgr.cn/news/69822.html

相关文章:

  • Pixel Streaming入门教程:SignallingWebServer
  • SSE (Server-Sent Events) 服务器实时推送详解
  • 点云论文阅读-1-pointnet++
  • [CKS] K8S AppArmor Set Up
  • 重试机制与TTL
  • docker之容器设置开机自启(4)
  • Java代码操作ZooKeeper(使用原生 ZooKeeper 客户端库)
  • SpringBoot框架的简介及实现步骤
  • GPT-5 终于来了 —— 人们的预期与现实
  • 人工智能在智能交通系统中的应用
  • 4.3软件设计:面对对象的设计
  • 洛古---越狱问题【快速幂】
  • python manage.py命令集
  • Spring IOC 和Spring Aop
  • 漫谈分布式唯一ID
  • 【双十一特惠】腾讯云省钱攻略:如何智取云计算资源
  • goframe开发一个企业网站 rabbitmq队例15
  • p4dctl命令工具
  • 丹摩征文活动|Faster-Rcnn-训练与测试详细教程
  • [NeurIPS 2024]Long-range Brain Graph Transformer
  • Spark:背压机制
  • 优选算法 - 1 ( 双指针 移动窗口 8000 字详解 )
  • 简单的链表相加
  • 华为机试HJ33 整数与IP地址间的转换
  • RabbitMQ集群搭建
  • spring cloud实战总结(优雅下线、灰度发布)