随笔分类 -  2 ORM

摘要:1 特点 Sqlsugar是一款轻量级的ORM,支持DB First、Code First、Model First,大量语法糖,Lambda表达式,支持大部分数据库。 2 sqlsugar连接 1 public static SqlSugarClient SqlSugarClient 2 { 3 g 阅读全文
posted @ 2022-11-15 17:56 htiu 阅读(278) 评论(0) 推荐(0)
摘要:1 下载Dos.Tools-master 地址:https://gitee.com/ITdos/Dos.Tools 2 Dos.ORM仅支持DbFirst模式,即必须先有数据库,这里以Sql Server为例 3 新建项目,添加引用Dos.ORM.dll,配置数据库连接,新建数据库连接类 4 生成数 阅读全文
posted @ 2022-10-25 13:07 htiu 阅读(435) 评论(0) 推荐(0)
摘要:Code First 通过代码反向生成数据库,无需关心数据库方面 1 新建一个控制台项目 2 打开NuGet程序包管理,添加EntityFramework 添加完成后查看是否有如下两个引用 3 代码编写及配置 新建Goods类 1 class Goods 2 { 3 [Key] 4 public i 阅读全文
posted @ 2021-02-24 16:09 htiu 阅读(74) 评论(0) 推荐(0)
摘要:Model First 是先有模型,再根据模型创建数据库,进行相关的数据操作 1 新建一个控制台程序 2 右键添加 新建项 选择如图的ADO.NET 实体数据模型 3 实体数据模型向导 选择如图空EF设计器模型 4 模型构造 完成上一步后,得到如图的设计文件,右键或从工具箱中拖拽实体 实体添加 完成 阅读全文
posted @ 2021-02-23 14:36 htiu 阅读(128) 评论(0) 推荐(0)
摘要:EDM entity data model 实体数据模型 Conceptual models 概念模型 Mappings 连接 Storage models 存储模型 Orm object relational mapping 对象关系映射 EF entity framework 是基于ADO.Ne 阅读全文
posted @ 2021-02-06 10:15 htiu 阅读(155) 评论(0) 推荐(0)