轻量ORM-SqlRepoEx (十)SqlRepoEx Nuget包下载说明
ORM-SqlRepoEx 是 .Net平台下兼容.NET Standard 2.0,一个实现以Lambda表达式转转换标准SQL语句,使用强类型操作数据的轻量级ORM工具,在减少魔法字串同时,通过灵活的Lambda表达式组合,实现业务数据查询的多样性。
Nuget中可下载的库(2018年10月12日)
1、SqlRepoEx.Adapter.Dapper :支持与Dapper访问
2、SqlRepoEx.Core:SqlRepoEx核心库,SqlRepoEx的基本类定义在此库中,如果需要扩展SqlRepoEx功能,此库是必需的;
3、SqlRepoEx.MsSql.Autofac:针对使用Autofac注册时,适用于 SQL Server2005及以上版本数据库。
4、SqlRepoEx.MsSql.ServiceCollection:适用于Asp.Net Core 、Asp.Net MVC5 服务注册。支持 SQL Server2005及以上版本数据库。
5、SqlRepoEx.MsSql.Static:静态工厂注册库。支持 SQL Server2005及以上版本数据库。
6、SqlRepoEx.MsSqlServer:支持 SQL Server2005及以上版本数据库基础库。
7、SqlRepoEx.MySql:支持 MySql 数据库基础库。
8、SqlRepoEx.MySql.Autofac:针对使用Autofac注册时,适用于 MySql 数据库。
9、SqlRepoEx.MySql.ServiceCollection:适用于Asp.Net Core 、Asp.Net MVC5 服务注册。支持 MySql 数据库。
10、SqlRepoEx.MySql.Static:静态工厂注册库。支持MySql 数据库。
11、SqlRepoEx.Normal :适用于非方言的数据库,但此库不返回数据集。当前只支持Lambda转Sql语句。
下载时对根据所需数据库支持下载,一般来说 SqlRepoEx.Core、SqlRepoEx.MsSqlServer或SqlRepoEx.MySql不需要单独立下载,以下是开发时下载相应库选择的指南:
* XXSql 所需数据库,对于Sql Server 为MsSql,对于MySQL 是 MySql
*Nuget会自动检查库依赖,因此一般只要下载一个库即可,其他的依赖库,Nuget会自动匹配下载。
一、Asp.Net Core 、Asp.Net MVC5 服务注册
仅需下载:SqlRepoEx.XXSql.ServiceCollection
二、Asp.Net Core 、Asp.Net MVC5 服务通过Autofac注册或其它应用使用Autofac注册时
仅需下载 :SqlRepoEx.XXSql.Autofac
三、静态调用
仅需下载:SqlRepoEx.XXSql.Static
四、使用Dapper
需下载:SqlRepoEx.Adapter.Dapper
现时还需下载相应数据支持库(见前三种选择)
五、SqlRepoEx.Normal 仅针对Lambda转Sql语句时使用,其生成的SQL语句,没有方言特征。
仅需下载:SqlRepoEx.Normal
轻量ORM-SqlRepoEx (十)SqlRepoEx Nuget包下载说明的更多相关文章
- Dapper.NET—轻量ORM
Dapper.NET使用 本文目录 Dapper.NET使用 1.为什么选择Dapper 2.以Dapper(4.0)为例. 2.1 在数据库中建立几张表. 2.2实体类. 3.使用方法 3.1 一 ...
- Dapper.NET——轻量ORM
Dapper.NET使用 http://www.cnblogs.com/yankliu-vip/p/4182892.html 本文目录 Dapper.NET使用 1.为什么选择Dapper 2.以Da ...
- SqlSugar轻量ORM
蓝灯软件数据股份有限公司项目,代码开源. SqlSugar是一款轻量级的MSSQL ORM ,除了具有媲美ADO的性能外还具有和EF相似简单易用的语法. 学习列表 0.功能更新 1.SqlSuga ...
- 比Wireshark更轻量、更方便的抓包软件:Charles
转:http://blog.csdn.net/lixing333/article/details/42776187 之前写过一篇通过Wireshark进行抓包,分析网络连接的文章<通过WireS ...
- 轻量应用服务器 访问jsp页面就直接下载的问题
本地localhost 运行可以 用自己的ip不行.出现这个问题实质原因就是Tomcat服务器就没有起到作用,运行不了jsp文件.这个是核心.去排查错误!网上查了好几天了根本没有解决我的我的问题. 1 ...
- 轻量ORM-SqlRepoEx (十二)SqlRepoEx 2.0.1 至 2.2.0 版本更新说明
一.功能变化 (一).强化特性支持 1.部分类型拥有复杂属性: 2.有些属性不是来源于数据库 3.用户在原来的代码中使用 SqlRepoEx ,减少字段与数据库字段之间的冲突: 4.为支持新的特性及优 ...
- 轻量ORM-SqlRepoEx (十四)最佳实践之Dapper(1)
简介:SqlRepoEx是 .Net平台下兼容.NET Standard 2.0人一个轻型的ORM.解决了Lambda转Sql语句这一难题,SqlRepoEx使用的是Lambda表达式,所以,对c#程 ...
- 轻量ORM-SqlRepoEx (十六)最佳实践之Dapper(2)
简介:SqlRepoEx是 .Net平台下兼容.NET Standard 2.0人一个轻型的ORM.解决了Lambda转Sql语句这一难题,SqlRepoEx使用的是Lambda表达式,所以,对c#程 ...
- 轻量ORM-SqlRepoEx (十五)最佳实践之数据映射(Map)
简介:SqlRepoEx是 .Net平台下兼容.NET Standard 2.0人一个轻型的ORM.解决了Lambda转Sql语句这一难题,SqlRepoEx使用的是Lambda表达式,所以,对c#程 ...
随机推荐
- JS实现九九乘法表和时间问候语
编码 小练习,练习使用循环实现一个九九乘法表 第一步,最低要求:在Console中按行输出 n * m = t 然后,尝试在网页中,使用table来实现一个九九乘法表 <!DOCTYPE htm ...
- PHPStorm-Mintfy-And-Color-Schema
美化Php-storm 1.隐藏一些工具条 打开一个项目后我习惯把一些工具条隐藏,在view菜单中把Tool buttons,Status bar,Navigation bar. CTRL+E 切换当 ...
- <Android Framework 之路>BootAnimation(1)
介绍 开机动画,BootAnimation,就是Android手机开机郭晨各种以一个展示给用户的界面,实际是一个多个帧组成的动画,在界面上进行一帧一帧的播放,形成开机动画的效果. 本文针对Androi ...
- Jmeter参数化设置,多用户登录
一.模拟多用户登录场景 如登录模式如下图所示,登录界面中需要输入:用户名.密码.验证码 用户名以及密码均是固定值,不需要做处理.验证码需要处理一下,可以后台配置成固定值,具体可以找开发咨询. 在此场景 ...
- Android学习——文件存储
在Andriod开发中,文件存储和Java的文件存储类似.但需要注意的是,为了防止产生碎片垃圾,在创建文件时,要尽量使用系统给出的函数进行创建,这样当APP被卸载后,系统可以将这些文件统一删除掉.获取 ...
- linux crontab 的使用
linux crontab 的使用 准备(实验楼需要,实际环境不需要):sudo service rsyslog startsudo cron -f & crontab 使用添加任务:cron ...
- 天诛进阶之D算法 #3700
http://mp.weixin.qq.com/s/ngn98BxAOLxXPlLU8sWH_g 天诛进阶之D算法 #3700 2015-11-24 yevon_ou 水库论坛 天诛进阶之D算法 #3 ...
- linux下安装及配置jenkins
jenkins常用的有两种安装方式: 1.直接下载war包jenkins.war,下载地址https://jenkins.io/download 直接下载 1.1.可以把war包直接部署到servle ...
- Myeclipes连接Mysql数据库配置
相信大家在网站上也找到了许多关于myeclipes如何连接mysql数据库的解决方案,虽然每一步都按照他的步骤来,可到最后还是提示连接失败,有的方案可能应个人设备而异,配置环境不同导致.经过个人多方探 ...
- [徐培成系列实战课程]docker篇
[徐培成系列实战课程]docker篇 如何利用docker快速构建Spark独立模式的集群 1.介绍 利用docker容器技术快速构建跨节点的独立模型的Spark大数据集群.Spark是时下非常热门的 ...