原文:LinqToDB 源码分析——DataContext类

LinqToDB框架是一个轻量级的ORM框架。当然,功能上来讲一定比不上Entity Framework的强大。但是在使用上总让笔者感觉有一点Entity Framework的影子。笔者想过可能的原因有俩点:一是DataContext类的作用跟DbContext的作用很接近 二是都实现Linq查询的功能。那么DataContext类到底在LinqToDB框架里面算什么呢 笔者把DataContex ...

2016-11-15 17:15 0 1832 推荐指数:

查看详情

LinqToDB 源码分析——前言

记得笔者进入公司的时候接触的第一个ORM框架是Entity Framework。为了Entity Framework也看了不些的英文资料(不是笔者装B哦)。正式使用三个月后。笔者对他有一个全面性的认识 ...

Tue Nov 01 19:50:00 CST 2016 7 3634
LinqToDB 源码分析——轻谈Linq查询

LinqToDB框架最大的优势应该是实现了对Linq的支持。如果少了这一个功能相信他在使用上的快感会少了一个层次。本来笔者想要直接讲解LinqToDB框架是如何实现对Linq的支持。写到一半的时候却发现本系列在内容上的引导显得格外的生硬。思考在三最后还是决定在讲解LinqToDB框架之前来一章过度 ...

Wed Nov 09 00:50:00 CST 2016 1 1477
LinqToDB 源码分析——生成与执行SQL语句

生成SQL语句的功能可以算是LinqToDB框架的最后一步。从上一章中我们可以知道处理完表达式树之后,相关生成SQL信息会被保存在一个叫SelectQuery的实例。有了这个实例我们就可以生成对应的SQL语句。想要了解这一步部分的功能就必须从三个方面入手。一、Linq To SQL的机制原理 ...

Wed Nov 30 07:29:00 CST 2016 2 1466
javauuid源码分析

通用唯一识别码(英语:Universally Unique Identifier,简称UUID)是一种软件建构的标准,亦为自由软件基金会组织在分散式计算环境领域的一部份。UUID的目的,是让分散式系统 ...

Tue Sep 03 02:52:00 CST 2019 0 912
java Character源码分析

一、使用 构建Character对象: 构造函数源码: 可见,构造函数的形式不建议使用了。 另一种方式 Character.valueOf(),其源码: 二、其他方法: 1、public char charValue ...

Mon Jan 07 20:15:00 CST 2019 0 717
mybatis源码分析(3)——SqlSessionManager

从上图可能看出,在 mybatis中,SqlSession的实现有两个,其中SqlSessionManager不但实现了SqlSession接口,同时也实现了SqlSessionFactory接口。那么SqlSessionManager究竟有何作用 ? 由于源码中缺少注释 ...

Wed Oct 09 23:20:00 CST 2013 0 7156
Java Properties源码分析

一、Properties介绍 java.util.Properties继承自java.util.Hashtable,从jdk1.1版本开始,Properties的实现基本上就没有什么大的变动。从http://docs.oracle.com/javase/7/docs/api/的jdk7的官方 ...

Tue Mar 24 17:19:00 CST 2015 1 2020
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM