EntityFramworkCore7笔记

Posted 归来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EntityFramworkCore7笔记相关的知识,希望对你有一定的参考价值。

转载 

 

编写和拼接大量的SQL语句. 这样做很容易出错, 且容易发生SQL注入的风险. 同时由于数据库的数据类型和语言的数据类型不一致, 我们需要手动对数据类型进行转换, 在读取和写入的时候都需要处理, 从而导致程序的复杂性增加

为什么要使用EFCore

 

如何在项目中引入EFCore

 

DbContext就是数据库和应用之间的纽带. 但在实际使用中并不是直接new DbContext来使用的他. 而是通过创建DbContext的子类, 来使用他, 这样做可以让不同的子类映射到不同的数据库, 方便同时访问多个数据库, 同时代码看起来也清晰易懂 , 

两个方法一类属性 两个方法是: OnConfiguring 和 OnModelCreating, 一类属性是: 类型为DBSet<T>的属性.

了解DbContext的作用及用法

 

配置映射关系有两种方式, FluentAPI 和 数据注释. 示例上主要以 FluentAPI 演示. 这种方式总的来说要优于数据注释, 采用 FluentAPI 的方式可以将相关代码放在一起, 使得代码的调理更加清晰, 同时还能进行一些批量配置, 简化配置工作量

单表的基础映射配置

以上是关于EntityFramworkCore7笔记的主要内容,如果未能解决你的问题,请参考以下文章

有道云笔记电脑端软件不能正常显示笔记内容。

有道云笔记同步的问题

免费、强大的开源笔记软件Joplin评测—印象笔记的开源替代

有道云笔记支持上下标吗

学习 有道云笔记 的笔记

有道云笔记如何同步?