Data Access
文章平均质量分 74
ADO.NET Dapper Entity Framework
heater404
这个作者很懒,什么都没留下…
展开
-
redis(二)使用redis工具类
redis官网提供了很多开源的C#客户端。其中ServiceStack.Redis应该算是比较流行的。它提供了一整套从Redis数据结构的强数据类型转换的机制并将对象json序列化。ServiceStack.Redis地址:https://github.com/ServiceStack/ServiceStack.Redis1 string类型操作strings类型是最常用的数据类型,在redis中以key-value存储。 public class Person { p原创 2022-02-24 11:31:02 · 1191 阅读 · 0 评论 -
EF Core
一、简介EF Core Official Documentation: https://docs.microsoft.com/ef/core。EF Core可以访问很多不同的数据库。EFCore提供了两种开发方式:Code-FirstDatabase-FirstDatabaseNuGet PackageSQL ServerMicrosoft.EntityFrameworkCore.SqlServerMySQLMySql.Data.EntityFrameworkCor原创 2021-04-09 20:58:44 · 526 阅读 · 0 评论 -
Dapper.Contrib
一、前言我们已经知道了Daper的基本使用,但是Dapper中需要使用sql语句。Dapper.Contrib的存在就是为了省写sql语句,是对Dapper的进一步封装,他直接提供了一些增删改查的方法。二、使用既然不需要sql语句了,那么肯定是需要一些配置的。。。就是配置实体模型。我们数据库中有如下两张表:那么我们的Entity为:[Table("Players")]public class Player{ [Key] public int Id { get; set;原创 2021-01-28 15:50:40 · 1995 阅读 · 0 评论 -
DapperHelper
一、前言对于Dapper的使用,我们需要引入两个包:Dapper和SqlClient。二、示例我们首先创建了两张表,然后根据第一张表创建了一个实例模型类(没有包含主键)。 public class Player { public string FullName { get; set; } public decimal Salray { get; set; } public int TeamId { get; set; }原创 2021-01-28 12:22:28 · 975 阅读 · 1 评论 -
Ado.Net
一、概述ADO.NET是一组用于和数据源进行交互的面向对象类库。数据源包括各种关系型数据库、文本文件、Excel和XML文件等,但是多用于数据库。#mermaid-svg-HW90k8wMNsfO8TSH .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-HW90k8wMNsfO8TSH .label tex原创 2021-01-26 22:49:16 · 124 阅读 · 0 评论