原文:【原创】基于.NET的轻量级高性能 ORM - TZM.XFramework

前言 接上一篇 原创 打造基于Dapper的数据访问层 ,Dapper在应付多表自由关联 分组查询 匿名查询等应用场景时不免显得吃力,经常要手写SQL语句 或者用工具生成SQL配置文件 。试想一下,项目中整个DAL层都塞满了SQL语句,对于后期维护来说无异于天灾人祸,这个坑谁踩谁知道。本框架在API设计上最大程度地借鉴 EntityFramework 的写法,干净的实体,丝滑的增删改查,稳健的导 ...

2019-05-30 22:03 30 3746 推荐指数:

查看详情

原创】基于.NET轻量级高性能 ORM - TZM.XFramework 之让代码更优雅

【前言】   大家好,我是TANZAME。出乎意料的,我们在立冬的前一天又见面了,天气慢慢转凉,朋友们注意添衣保暖,愉快撸码。距离 TZM.XFramework 的首秀已数月有余,期间收到不少朋友的鼓励、建议和反馈,在此致以深深的感谢。   不少围观的朋友经常问题我,.NET 体系下优秀 ...

Sat Nov 09 07:34:00 CST 2019 9 1080
原创)一个轻量级高性能的消息分发器的实现

一个消息分发器应该要具备以下几个特征: 集中注册消息以及消息处理函数; 可以处理任何类型的消息; 根据消息选择正确的消息处理函数; 能检测消息的正确性;   要实现一个消息分 ...

Fri Mar 07 20:04:00 CST 2014 12 5465
轻量级高性能ORM框架:Dapper高级玩法

Dapper高级玩法1: 数据库中带下划线的表字段自动匹配无下划线的Model字段。 Dapper.DefaultTypeMap.MatchNamesWithUnderscores = tru ...

Sun Jul 02 03:52:00 CST 2017 27 7947
高灵活度,高适用性,高性能轻量级ORM 实现

ORM(Object-Relational Mapping 对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,目的是提供易于理解的模型化数据的方法。 ORM虽然有诸多好处,但是在实际工作中,容易发现在大型项目开发中,ORM存在一些缺点,在复杂场景下,反而容易大大增 ...

Fri Jun 05 21:44:00 CST 2015 89 5749
(源码下载)高灵活度,高适用性,高性能轻量级ORM 实现

我在上一篇博客中简单说明了一个面向内存数据集的“ORM”的实现方法,也提到我的设计实现或许不能称之为“ORM”,姑且称之为 S-ORM吧。 可能有些小伙伴没有理解我的思路和目的,与传统ORM框架做了简单比较,事实上我要做的事情并非为数据库表结构建立实体对象模型,而是希望使用传统 ...

Mon Jun 08 18:34:00 CST 2015 7 1666
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM