c#用XML配置SQL
以前写了一篇XML配置的说明,这里对项目进行了重新编辑。
使用
可以通过源码编译或者在nuget上面或者 名称:smartxmlsql.
xml文件名称和调用的类名称一致,每个Statement对应一个SQL语句,属性ID为调用方法的名称。具体内容可以查看说明。
升级
当前升级主要修复了bug,优化了存储
- 修复Set节点。自动增加set关键字。
- 修改实体使用bug
- 优化缓存。将SQL语句的解析参数和调用方法的参数缓存。、
- 处理实体对象获取属性值由直接反射调用缓存Emit生成方法委托代理,提高运行速度
新增简单的样例
在测试程序consoleApp1项目中,列举了简单的使用方法,几种常用的类别。SmartXmlSql中几种配置模式:Array,List,Batch,Entity都有应用举例。
SmartXmlSql发布
根据现在的测试,该库基本可以使用,欢迎反馈。
项目地址:https://github.com/jinyuttt/SmartXmlSql.git
当前版本:1.3
前期文章: