一、课程介绍之所以今天录制这个系列文章的主要原因是,想在快速帮助到大家上手在ASP.NET Core WebAPI中结合EF Core来操作我们的数据库。EF Core的基础文章和基础课程实在是太多了,那么阿笨既然也来录制这个系列课堂,阿笨想必肯定会给大家带来一点不一样的东西吧。阿笨个人水平有也限,如果有什么不对的地方,希望大家提出来。如果您同样对本次分享《ASP.NET Core WebApi+
转载
2021-04-13 16:45:05
431阅读
一、课程介绍之所以今天录制这个系列文章的主要原因是,想在快速帮助到大家上手在ASP.NET Core WebAPI中结合EF Core来操作我们的数据库。EF Core的基础文章和基础课程实在是太多了,那么阿笨既然也来录制这个系列课堂,阿笨想必肯定会给大家带来一点不一样的东西吧。阿笨个人水平有也限,如果有什么不对的地方,希望大家提出来。如果您同样对本次分享《ASP.NET Core WebApi+
原创
2020-08-08 20:04:02
1101阅读
点赞
一、课程介绍【在线视频】1、什么是文件系统?操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统包含格式文件比如说:.jpg/.png图片,.txt文本,.mp3音频,pdf格式等等格式。2、学完本次分享课你将来掌握的技术知识点1)、ASP.NET Core WebApi实战运用,熟练掌握API文件的上传、下载、显示。2)、EF Core 实战运用。3)、POST调试
转载
2021-04-13 16:41:54
231阅读
一、课程介绍1、什么是文件系统?操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统包含格式文件比如说:.jpg/.png图片,.txt文本,.mp3音频,pdf格式等等格式。2、学完本次分享课你将来掌握的技术知识点1)、ASP.NET Core WebApi实战运用,熟练掌握API文件的上传、下载、显示。2)、EF Core 实战运用。3)、POST调试小技巧实战运
原创
2020-07-17 22:08:25
802阅读
点赞
.net core WebAPI+EF 动态接收前台json,并动态修改数据库
用API开发的人都知道,常用的后台接收参数就是建个DTO,然后前台把这个DTO传过来。后台再更新,例如如下例子:public async Task PutModel(DTO model)
{
_context.Entry(model).State = EntityState.Mod
转载
2021-05-07 12:05:32
726阅读
2评论
Swagger简介: Swagger™的目标是为REST APIs 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Sw
原创
2021-07-29 11:21:26
448阅读
本篇相关源码地址:https://github.com/ren8179/QrF.OAuth.WeChat/tree/master
转载
2023-05-23 10:10:07
196阅读
0 前言本文正文第一节,会对 Code First 进行基本的介绍,以及对相关名词进行说明,读者一开始可以不用在这里消耗过多时间,可以先操作一遍例子,再回过头理解。第二节,以一个简单的例子,展示 EF Core 的 Code First 模式的操作流程。第三节,将 Code First 的其他指令例举出来,以便于日后翻查。第四节(未完成),将 Code First 其他一些操作,如:在迁移代码中添
转载
2023-11-13 16:43:04
125阅读
我们将开始真正的EF之旅了,这里使用SqlServer数据,然后DbFirst; 为嘛使用SqlServer,目前公司的整体业务全部在SqlSever,所以很多产品业务都是依托于这个,当然也在考虑做数据库切换,切换EF Core就是开始,为后续做好准备,目前SqlServer的linux集群部署太麻烦了,至少我是这样认为的,而且很多客户也都人格上排斥 … 说多了都是泪 … 然后就是DbFirst,
转载
2024-03-23 11:55:05
30阅读
课程背景介绍随着人工智能的发展,特别是ChatGPT等大语言模型的出现,为开发者提供了一个全新的学习编程的方式。通过AI辅助,我们可以:快速获取示例代码。理解编程概念。解决开发问题。加速学习过程。开发需求,实现功能,甚至做项目。本课程阿笨老师借助 AI 的强大编程能力,精心打造实际项目里三层架构的真实案例。从项目搭建到功能实现,每一个环节都深度融合前沿技术与实战经验。这些内容,将彻底打破你对传统编
一.创建实体类与映射类 通过NuGet引用Microsoft.EntityFrameworkCore1.创建实体类 Code First可以通过为实体类字段添加相应特性,来创建对应的字段类型等,举例如下。[Table]:表名称[Key]:表主键[Column("F_ENCODE", TypeName = "varchar(200)")]:表字段名称和类型[MaxLength]:字符串长度[Fo
转载
2024-03-25 13:45:18
37阅读
前言 写 Library 有时候会用到 database, 会想用 EF 来维护. 比如 Identity, IdentityServer, OpenIddict, 这些 Library 都有使用到 EF. 虽然大家都用 EF, 但它们使用的手法都不太一样哦. 这篇就来研究一下, 写 Library ...
转载
2021-10-23 21:49:00
475阅读
2评论
EF是微软.NET平台官方的ORM(objet-relation mapping),就是一种对象-关系 映射,是将关系数据库种的业务数据用对象的形式表现出来,并通过面向对象的方式讲这些对象组织起来,实现系统业务逻辑的过程。DataBase First 开发方式DataBase First 又叫数据库优先的开发方式,是一种比较旧的开发方式,现在越来越多的企业已经不再使用这
转载
2024-04-25 13:52:44
133阅读
---------------------------------------------------------最新更新------------------------------------------------------------------经实验,新增出现并发异常的,是由于表中字段设置默认值的引起的。具体原因请看EF生成的sql代码。请看异常发生前,ef所执行的sql语句。在inse
转载
2023-08-24 16:32:58
172阅读
EF Core 是一个ORM(对象关系映射),它使 .NET 开发人员可以使用 .NET对象操作数据库,避免了像ADO.NET访问数据库的代码,开发者只需要编写对象即可。 EF Core 支持多种数据库引擎: Microsoft SQL Sever SQLite Npgsql MySQL ......1.获取EF Core 通过NuGet获取要使用的数据库支持
在EF中表连接常用的有Join()和Include(),两者都可以实现两张表的连接,但又有所不同。例如有个唱片表Album(AlbumId,Name,CreateDate,GenreId),表中含外键GenreId连接流派表Genre(GenreId,Name)。每个唱片归属唯一一个流派,一个流派可以对应多个唱片。join():两表不必含有外键关系,需要代码手动指定连接外键相等(具有可拓展性,除了
转载
2023-12-13 12:31:59
95阅读
导入 包控制台输入
原创
2022-12-08 15:08:04
120阅读
1.复杂查询运算符在生产场景中,我们经常用到LINQ运算符进行查询获取数据,现在我们就来了解下生产场景经常出现几种复杂查询运算符。1.1联接(INNER JOIN)借助LINQ Join运算符,可根据每个源的键选择器连接两个数据源,并在键匹配时生成值的元组。var query = from blog in _context.Set<Blog>()
join po
转载
2024-05-07 17:39:24
221阅读
## 使用Entity Framework Core连接MySQL数据库
Entity Framework Core(EF Core)是一个轻量级、可扩展的对象关系映射(ORM)框架,用于处理与数据库的交互。MySQL是一种流行的关系型数据库管理系统,今天我们将介绍如何使用EF Core连接MySQL数据库。
### 1. 安装MySQL数据库提供程序
要在EF Core中使用MySQL,首
原创
2024-05-29 06:00:20
45阅读
Entity Framework支持Database First、Model First和Code Only三种开发模式,各模式的开发流程大相径庭,开发体验完全不一样。我综合考虑。主要适用Database First和Code only,所以总结着两种模式!一、Database First工具sql 2008和VS2010建了一个Text数据表,表内容如下图一:数据库及表结构 建一个解决
转载
2023-12-11 10:45:13
91阅读