摘要:
实体类 ///<summary> /// ///</summary> [SugarTable("Student")] public partial class Student { public Student(){ } /// <summary> /// Desc: /// Default: /// 阅读全文
摘要:
三种方式 ConnectionConfig config = new ConnectionConfig() { ConnectionString = "Data Source=DESKTOP-VF73RDU;Initial Catalog=CustomerDBCodeFirst;Persist Se 阅读全文
摘要:
帮助类 [HtmlTargetElement("Paging")] public class PagerTagHelper : TagHelper { /// <summary> /// 数据总数,默认为0条 /// </summary> public int Total { get; set; } 阅读全文
摘要:
**简介:**SqlSugar提供了完整的解决方案,只需要配置,他可以帮助自动分表,自己帮助管理表关系,我们只需要考虑业务,不需要去考虑分表后的问题;接下来,通过SqlSugar实现对数据库实现按时间实现分表 一、实体类设计 必须通过特性指定实体类分表方式以及按照哪个字段分表 [SplitTable 阅读全文
摘要:
**描述:**当程序在在运行时,如何能动态的进行拓展,在不停止程序运行的情况下,通过添加数据库链接到配置文件,实现查询级别的负载均衡?接下来通过一个简单的配置 一、读取配置文件类 public class ConnectionConfigManager { private static Connec 阅读全文
摘要:
一、读写分离 配置数据库链接 注意:这里主从库需要在数据库中进行配置,使从库始终同步主库中的数据,保持数据一致性 //准备从库链接 var connetctionlist = new List<SlaveConnectionConfig>() { //第一个从库 new SlaveConnectio 阅读全文
摘要:
一、准备 项目中通过Nuget 引入程序集--SQlSugarCore 二、创建以及初始化数据库链接对象 支持多种数据库类型,根据应用的数据库类型,可进行修改 ConnectionConfig connectionConfig = new ConnectionConfig() { DbType = 阅读全文