NlData初学者开发篇(ORM)

Posted may-day

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NlData初学者开发篇(ORM)相关的知识,希望对你有一定的参考价值。

一, 简介:NlData是一个个人开发的ORM,为了学习而学习,是基于表达式实现的一个ORM

二,先简单介绍使用,如下,配置是统一接口

 NlClient client = new NlClient(new NlConfig()
 {
    DbType = DbTypeEnum.mysql,
    ConnectionString = configStr,
    IsAutoCloseConnection = true,
    Events = new Events
    {
       OnLogExecuting = (sql, p) =>
       {
         Console.WriteLine(sql);
         Console.WriteLine(string.Join(",", p?.Select(it => it.ParameterName + ":" + it.Value)));
       }
    }
 });

以上是关于NlData初学者开发篇(ORM)的主要内容,如果未能解决你的问题,请参考以下文章

Python代码阅读(第26篇):将列表映射成字典

Python代码阅读(第41篇):矩阵转置

Python代码阅读(第25篇):将多行字符串拆分成列表

Python代码阅读(第40篇):通过两个列表生成字典

Python代码阅读(第13篇):检测列表中的元素是否都一样

PHP必用代码片段