隐藏
柏港为您找到相关结果约4376
正在查找相关技术资讯信息8
C# 深入探索SqlSugar

0.前言在上一篇中,我们知道了如何使用SqlSugar,但是也只是简单的了解了如何使用,仿佛是套着镣铐行走,这明显不符合一个合格的程序员应有的素养。所以,这一篇我们将对其进行深挖,探究其背后的秘密。1. 花式映射在实际开发中,程序中的实体类和数据库的表名并不能完全…

.NET5 SqlSugar 创建数据库表

1、添加SqlSugarCore的NuGet包2、建立实体新建数据库实体,这里以用户表为例:public class Users{ /// <summary> /// ID /// </summary> [SugarColumn(IsIdentity = true, IsPrimaryKey = true)]//是否为主键,是否自增 public int Id { get; set…

面向对象程序设计(Object Oriented Programming,OOP)是一种计算机编程架构

面向对象程序设计(Object Oriented Programming,OOP)是一种计算机编程架构。OOP的一条基本原则是计算机程序由单个能够起到子程序作用的单元或对象组合而成。OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性。OOP=对象+类+继承+多态+消息,其中核心概念是类和…

SqlSugar的简单用法

SqlSugar的简单用法SqlSugarClient db = new SqlSugarClient( new ConnectionConfig() { ConnectionString = "server=.;uid=sa;pwd=@jhl85661501;database=SqlSugar4XTest", DbType = DbType.SqlServer,//设置数据库类型 IsAutoClo…

C# 实现AOP 的几种常见方式

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的中统一处理业务逻辑的一种技术,比较常见的场景是:日志记录,错误捕获、性能监控等AOP的本质是通过代理对象来间接执行真实对象,在代理类中往往会添加装饰一…

.Net Core2.2 + EF Core + DI,三层框架项目搭建教程

笔记:近两年.Net Core发展的很快,目前最新版为3.0预览版,之前在网上买了一本1.1版书籍都还没来得及看呢,估计现在拿出来看也毫无意义了。已多年.net工作经验,看书不如直接实际上手来得快,遇到问题再度娘吧。正好最近公司不忙时,抽空亲手搭建.Net Core项目熟悉一下,…

C#:实体框架EF(entity framework)

本文来自:http://www.cnblogs.com/xuf22/articles/5513283.html一、什么是Entity Framework 微软官方提供的ORM工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Lin…

使用 Async 和 Await 的异步编程

基于任务的异步编程模型 (TAP) 提供了异步代码的抽象化。 你只需像往常一样将代码编写为一连串语句即可。 就如每条语句在下一句开始之前完成一样,你可以流畅地阅读代码。 编译器将执行许多转换,因为其中一些语句可能会开始运行并返回表示正在进行的工作的 Task。这就是…

Lambda 表达式(C# 引用)

使用 Lambda 表达式来创建匿名函数。 使用 lambda 声明运算符=> 从其主体中分离 lambda 参数列表。 Lambda 表达式可采用以下任意一种形式: 表达式 lambda,表达式为其主体: C#(input-parameters) => expression语句 lambda,语句块作为其主体:C# (input-p…

LINQ(LINQ to Entities)

LINQ to Entities 是 LINQ 中最吸引人的部分。它让你可以使用标准的 C# 对象与数据库的结构和数据打交道。使用 LINQ to Entities 时,LINQ 查询在后台转换为 SQL 查询并在需要数据的时候执行,即开始枚举结果的时候执行。LINQ to Entities 还为你获取的所有数据提供变化追…

1... 210211212213...438