
Entity Framework Core
文章平均质量分 68
Kilven_ck
Stay Hungry,Stay Foolish.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#中Lambda表达式总结(笔记)
在C#的语法中有一种比较特殊的写法,叫做Lambda表达式,这种表达式的写法在于你查询数据的时候直接是使用以下箭头的形式来表示查询语句的:=>。例如,我们要查找学生的List<Student>集合中班级编号为1001的所有学生数据,我们即可用Studentlist.Where(t=>t.ClassCode=‘1001’)语句来直接完成,无需再写繁琐的foreach语句或者for循环。Lambda表达式的运算符即为=>。 一、Lambda表达式定义 Lamb...转载 2020-05-27 16:46:30 · 1524 阅读 · 0 评论 -
EF CodeFirst 数据对应关系(笔记)
一对多关系 项目中最常用到的就是一对多关系了。Code First对一对多关系也有着很好的支持。很多情况下我们都不需要特意的去配置,Code First就能通过一些引用属性、导航属性等检测到模型之间的关系,自动为我们生成外键。观察下面的类: public class Destination { public int DestinationId { get; set; } public string Name { get; set; } publi转载 2020-05-17 12:03:12 · 823 阅读 · 0 评论 -
ASP.Net Core 3.1 中使用JWT认证(笔记)
一、JWT原理: 1、传统的登录方式:浏览器输入用户名密码,服务器端检验通过后,根据用户信息生成一个token,将token和userID存到数据库或者session中,并将token返回给前端存入cookie。之后客户端访问时会带上cookie中的信息,服务端根据客户端提供的信息对比来验证登录的客户有效性。 存在弊端:问题1:如果出现XSS(Cross-Site Scripting)跨站请求...原创 2020-05-01 17:06:02 · 4801 阅读 · 5 评论 -
ENTITY FRAMEWORK CORE入门:四、DbSet.Attach(实体)与DbContext.Entry(实体).State = EntityState.Modified 区别
当你使用这个DbSet.Update方法时,实体框架将你实体的所有属性标记为EntityState.Modified,所以跟踪它们。如果你只想更改部分属性,而不是全部属性,请使用DbSet.Attach。 首先看一下我们province表中的数据。 方式一,使用Attach更新某个属性的值(注意,不是所有的属性都作修改) 紧接着上一节的内容,我们在HomeController中添加修改代...原创 2020-03-18 17:25:37 · 2042 阅读 · 1 评论 -
ENTITY FRAMEWORK CORE入门:三、EFCore的CURD
在ENTITY FRAMEWORK CORE入门:二中已经对EF的操作流程有了一个大致的了解了,我们就可以上手来CURD了,迫不及待的搓手手,哈哈哈哈。 在HomeController中添加如下代码 public class HomeController : Controller { private readonly MyContext _context; ...原创 2020-03-17 17:09:14 · 384 阅读 · 0 评论 -
EntityFrameworkCore v1.1.1 问题汇总(整理的不错)
随着宇宙第一IDE的最新版本发布[2017/3/7],AspNetCore 和EntityFrameworkCore(团队)都发布了最新的代码。 不过在我看来,这些到还不是最重要的。最重要的是dotnet cli终于rtm了,以及和它配套的各类工具。好鸡冻啊,终于不用管beta,preview,final,final-update之类的版本了。虽然今后一定还会有各类版本发布,但是本次发布之后,工...转载 2020-03-17 14:25:11 · 1540 阅读 · 0 评论 -
ENTITY FRAMEWORK CORE入门:二、再探EFCore的操作
ENTITY FRAMEWORK CORE入门:二、再探EFCore的操作原创 2020-03-17 14:18:02 · 1325 阅读 · 1 评论 -
ENTITY FRAMEWORK CORE入门:一、初探EFCore的操作
ENTITY FRAMEWORK CORE入门:一、初探EFCore的操作 本文使用的NetCore版本是2.2的 一、建立项目EFCoreTest01、类库(Core.Data、EFCore.Domain.Models) 二、在EFCore.Domain.Models类库中建立City.cs、Province.cs namespace EFCore.Domain.Model...原创 2020-03-17 12:14:02 · 591 阅读 · 1 评论