自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 EFCore入门使用

(1) 在【程序包管理器控制台】安装Microsoft.EntityFrameworkCore.Tools包(Install-Package Microsoft.EntityFrameworkCore.Tools)(2)安装好上述的包后继续在【程序包管理器控制台】执行如下命令:Add-Migration InitalDB,如果命令执行成功,将会输出如下内容,并且项目中会多一个Migrations文件夹。不需要加版本号,因为在程序包管理控制台,会自动匹配适合此项目的版本。2.在控制台项目中添加一个实体类。

2023-04-02 22:03:23 387

原创 ORM的概念

ORM(object relational mapping,对象关系映射)中的“对象”指的就是C#中的对象,而“关系”指的是关系数据库,“映射”指的是在关系数据库和C#对象之间搭建一座桥梁。ORM映射的主要内容:(1)实体的映射:指类与表之间的映射关系;(2)关系映射:表达对象见得连接数量关系,指1:1,1:m:n。是通过使用描述对象和数据库之间映射的元素数据,将面向对象语言程序中的对象自动持久化到关系数据库中。ORM只是对ADO.NET的封装,ORM底层仍然是通过ADO.NET访问数据库的。

2023-04-02 20:56:40 95

原创 ASP.NET Core 依赖注入

可以看到,这种直接在需要用到的地方直接声明去使用,看似简单,却有很大的缺陷,会造成耦合性很高,如果在开发大的项目时,需要对源码做出修改,就会改很多的地方,会造成工作量巨大,这个时候如果我们换一种方式,把创建对象的方法交给另外的东西去做,就会降低类之间的耦合性,所以我们就要使用到控制反转(Ioc)这种思想。以上就是控制反转(Ioc)的简单介绍和依赖注入(DI)的三种注入方式的简单使用,后面我将结合一些简单的项目进行更多的依赖注入使用的介绍,写的较为潦草,理解的可能也不是很到位,请各位.NET大佬批评指正!

2023-03-11 21:21:26 516

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除