摘要: 为将SqlSugar ORM转制成OracleSugar ORM 本想一天搞定,凭着经验不看任何Oracle资料就直接强上了,但是从配置PLSQL和一些语法区别带来了很多坑让我进度放缓 这个贴子对于身边没有Oracle朋友或第一次接触Oracle的朋友应该会有些帮助 1、Oracle安装的目录不能有 阅读全文
posted @ 2016-09-13 02:23 阿妮亚 阅读(5523) 评论(36) 推荐(24) 编辑
摘要: SqlSugar ORM优点: 1、高性能,达到原生最高水准,比SqlHelper性能要高,比Dapper快30% 比EF快50% 2、支持多种数据库 ,sql版本更新最快,其它会定期更新,可以在多种数据库用一种编程方式 3、支持.net Core 4、支持多库并行计算 5、带有实体生成函数和T4模 阅读全文
posted @ 2016-09-08 12:46 阿妮亚 阅读(10908) 评论(70) 推荐(42) 编辑
摘要: 一、概念 1、三层: 表示层及UI层: 主要是页面显示与控制操作 业务层:业务逻辑的处理 数据访问层:封装了对数据库的增、删、查和改操作。 为什么三层这么好用 原因是他的结构体系非常的清晰易懂,从功能与实现方面进行了层次划分,实现了高内聚和低耦合。 我们项目最常用结构体系就是在三层的基础加上一个通用 阅读全文
posted @ 2016-09-04 23:05 阿妮亚 阅读(2801) 评论(6) 推荐(11) 编辑
摘要: 一、介简 easyliter框架的升级版本,并且正式命名为SqliteSugar框架,另外Sugar系列还有 MySql和MsSql版本,Oracle版本待开发中(因为客户端太大一直在忧郁当中) 用Sqlite 也不址什么高性能了,好用为主。 经过一天的努力,Sqlite 版本所有的例子都已经测试通 阅读全文
posted @ 2016-08-14 16:06 阿妮亚 阅读(10570) 评论(44) 推荐(30) 编辑
摘要: 很多人都不太认可以第三方ORM,因为考虑的点不够全面,没有用户群体大的ORM有保证,这点是不可否认确是事实。 但是往往用户群体大的ORM又有不足之处,就拿用户群体最多的两个ORM来说一下吧 1、EF EF性能够用,但是总体还是和轻量级ORM有一定差距,如果没有差距就没有Dapper什么事儿了。 2、 阅读全文
posted @ 2016-08-12 01:10 阿妮亚 阅读(8599) 评论(70) 推荐(41) 编辑
摘要: 生成实体就是这么简单,只要建一个T4文件和 文件夹里面放一个DLL。 使用T4模板教程 步骤1 创建T4模板 ,一定要自已新建,把T4代码复制进去,好多人因为用我现成的T4报错(原因不明) 点击添加文件,选择【 运行时文本模版】(后缀为 .tt)取个名字点确定。 步骤2 设置当前T4所需要的序集并且 阅读全文
posted @ 2016-08-09 00:19 阿妮亚 阅读(11414) 评论(31) 推荐(11) 编辑
摘要: mysql 3.X API地址: http://www.cnblogs.com/sunkaixuan/p/5987308.html MySqlSugar 1.5 API 一、介简 SqlSugar ORM框架一直在升级当中,昨天将EMIT架构进行了重构,让类型转换更加智能,EMIT转换后的性能和原生 阅读全文
posted @ 2016-08-07 21:18 阿妮亚 阅读(14314) 评论(68) 推荐(33) 编辑
摘要: 简介 ejq是一款非常小巧的JS工具库,未压缩才50K,在jquery的基础上对jquery缺失部分作了很好的弥补作用。 优点: 1、具有内置的模板解析引擎语法和angularjs相近减少学习成本 2、能够方便的对JSON操作,增删查改 3、随机数功能比较健全 4、丰富的通用函数,这些函数是通过N多 阅读全文
posted @ 2016-08-04 01:10 阿妮亚 阅读(7065) 评论(40) 推荐(70) 编辑
摘要: .net core中有哪些被抛弃的类 1、DataTable DataRow SqlDataAdapter DataRow DataColumn DataColumn 虽然这些类不是我ORM核心功能,但是为了保证非Core版本的ORM和Core的语法要一致方便以后升级 于是我就有了一个想法将他们复活 阅读全文
posted @ 2016-07-31 14:06 阿妮亚 阅读(4423) 评论(8) 推荐(9) 编辑
摘要: 产品的定位 做产品的都知道,是否支持多语言直接影响到产品的定位问题。 如果一个产品周期是一年的话,要完美支持多语言最少也得在加3个月!所需时间和页面数量、数据库表的数量和表的数据量成正比。 可以看出代价有多大,我们程序员就得和老板唠叨,做不得,成本太高。 如果前期不做,等到了后期项目表结构等都要重构 阅读全文
posted @ 2016-07-27 01:16 阿妮亚 阅读(2773) 评论(2) 推荐(5) 编辑