随笔分类 -  ORM

人的一生会遇到两种人,一个惊艳了时光,一个温柔了岁月。前一种冲撞了青春,后一种搀扶着人生
摘要:就是当我们使用EF的本身的查询的时候写复杂查询太麻烦,而我们又不得不借助原始的sql语句进行查询。 用到的就是EF自带的方法 SqlQuery, 例子如下 执行结果如下 如何执行带参的呢? 结果如下 如何执行存储过程呢? 写了个存储过程显示全部新闻 代码如下 执行结果如下 如何执行带参的存储哦过程呢 阅读全文
posted @ 2020-07-14 08:53 乾子 阅读(551) 评论(1) 推荐(1)
摘要:[toc] Entity && ViewModel Entities 实体模型 Company.cs 公司实体类 Employee.cs 公司职员实体类 Gender 性别枚举类型 Models Dto(ViewModel) CompanyDto 实体类代码 Company Employee + G 阅读全文
posted @ 2020-05-14 23:15 乾子 阅读(224) 评论(0) 推荐(0)
摘要:EF Core for MySql Code First 生成数据库的时候报的以下的错 ~~~sql BLOB, TEXT, GEOMETRY or JSON column 'Author' can't have a default value ~~~ 原因就是 : MYSQL5.x是不允许BLOB 阅读全文
posted @ 2020-03-08 14:18 乾子 阅读(664) 评论(0) 推荐(0)
摘要:EF core DBFirst for Mysql 一、NuGet 添加工具 二、生成数据库上下文 输入如下命令 ~~~C Scaffold DbContext Force "Server=127.0.0.1;User Id=root;Password=root;Database=web_shopp 阅读全文
posted @ 2020-02-29 18:26 乾子 阅读(529) 评论(0) 推荐(0)
摘要:[toc] asp.net core 三层考试管理系统[持续更新] 技术: ​ asp.net core 3.1 ​ mysql 5.7 ​ EF Core Code First 1、 功能图 2、数据库逻辑 3、Code First 映射数据库 3.1 连接字符串 写在UI层 appsetting 阅读全文
posted @ 2020-02-19 20:58 乾子 阅读(610) 评论(1) 推荐(1)
摘要:1.链接字符串 2.上下文Context 3.注册服务 4. 映射数据库 说一下,第三个 " Microsoft.Extensions.Logging.Debug "不用添加 做Code First 映射的时候发现报错了 上网搜了下资料解释为 不支持 .net core 3.1 的映射,解决办法就是 阅读全文
posted @ 2020-02-08 10:16 乾子 阅读(3799) 评论(17) 推荐(1)
摘要:1、 user 实体类 ~~~c public class User { public int ID { get; set; } public string Name { get; set; } public string Pwd { get; set; } public string Email 阅读全文
posted @ 2020-01-31 21:03 乾子 阅读(1280) 评论(0) 推荐(0)
摘要:一、 安装 我们安装是在 vs 中使用Nuget的方式进行安装 不过安装时需注意一件事情就是,版本问题,我示例使用的是.net framework 4.5.2,所以我安装AutoMapper的版本是7.0,如果安装失败,把版本降低一下就可以。 二、配置 static void Main(string 阅读全文
posted @ 2019-12-28 09:32 乾子 阅读(666) 评论(0) 推荐(0)
摘要:官网:http://automapper.org/ 源码:https://github.com/AutoMapper/AutoMapper NUGET安装: PM> Install-Package AutoMapper AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复 阅读全文
posted @ 2019-12-27 22:06 乾子 阅读(699) 评论(0) 推荐(0)