摘要:
一、介简 easyliter框架的升级版本,并且正式命名为SqliteSugar框架,另外Sugar系列还有 MySql和MsSql版本,Oracle版本待开发中(因为客户端太大一直在忧郁当中) 用Sqlite 也不址什么高性能了,好用为主。 经过一天的努力,Sqlite 版本所有的例子都已经测试通 阅读全文
摘要:
很多人都不太认可以第三方ORM,因为考虑的点不够全面,没有用户群体大的ORM有保证,这点是不可否认确是事实。 但是往往用户群体大的ORM又有不足之处,就拿用户群体最多的两个ORM来说一下吧 1、EF EF性能够用,但是总体还是和轻量级ORM有一定差距,如果没有差距就没有Dapper什么事儿了。 2、 阅读全文
摘要:
生成实体就是这么简单,只要建一个T4文件和 文件夹里面放一个DLL。 使用T4模板教程 步骤1 创建T4模板 ,一定要自已新建,把T4代码复制进去,好多人因为用我现成的T4报错(原因不明) 点击添加文件,选择【 运行时文本模版】(后缀为 .tt)取个名字点确定。 步骤2 设置当前T4所需要的序集并且 阅读全文
摘要:
mysql 3.X API地址: http://www.cnblogs.com/sunkaixuan/p/5987308.html MySqlSugar 1.5 API 一、介简 SqlSugar ORM框架一直在升级当中,昨天将EMIT架构进行了重构,让类型转换更加智能,EMIT转换后的性能和原生 阅读全文
摘要:
简介 ejq是一款非常小巧的JS工具库,未压缩才50K,在jquery的基础上对jquery缺失部分作了很好的弥补作用。 优点: 1、具有内置的模板解析引擎语法和angularjs相近减少学习成本 2、能够方便的对JSON操作,增删查改 3、随机数功能比较健全 4、丰富的通用函数,这些函数是通过N多 阅读全文
摘要:
.net core中有哪些被抛弃的类 1、DataTable DataRow SqlDataAdapter DataRow DataColumn DataColumn 虽然这些类不是我ORM核心功能,但是为了保证非Core版本的ORM和Core的语法要一致方便以后升级 于是我就有了一个想法将他们复活 阅读全文
摘要:
产品的定位 做产品的都知道,是否支持多语言直接影响到产品的定位问题。 如果一个产品周期是一年的话,要完美支持多语言最少也得在加3个月!所需时间和页面数量、数据库表的数量和表的数据量成正比。 可以看出代价有多大,我们程序员就得和老板唠叨,做不得,成本太高。 如果前期不做,等到了后期项目表结构等都要重构 阅读全文
摘要:
项目为什么要平台化 一、易维护 封装可以大大的减少耦合,当发生变更的时候只需要修改一处地方。平台化项目和封装是有区别的,平台化项目是将项目所有组件、事件等制定一个标准,将这些组件基于标准进行高度封装,实现配置界面,通过配置大大的减少编码量。 当需要整体变更的时候只需要更改这个标准便可,维护点更加的明 阅读全文
摘要:
ORM到底哪家强? 很多人都想知道这个问题,自已也没测试过,只能道听途说。 闲的无聊就将几个ORM拿出来比一比,假如怀疑测试代码有问题可以将它下载下来慢慢研究。 参赛ORM 1、SqlSugar:是一款轻量级的MSSQL ORM ,除了具有媲美ADO的性能外还具有和EF相似简单易用的语法,地址:ht 阅读全文
摘要:
3.0最新API: http://www.cnblogs.com/sunkaixuan/p/5911334.html 1、前言/Preface SqlSugar从去年到现在已经一年了,版本从1.0升到了现在的2.8 ,这是一个稳定版本 ,有数家公司已经项目上线,在这里我将SqlSugar的功能重新整 阅读全文