摘要:
不写文章有几日了,这些天都浪迹于java程序中,潜心修炼java中的Spring框架,感触良多。不过我还是不打算写java相关的文章,因为java我还是菜鸟。前些天写过关于自己的一个ORM框架(点击阅读),希望看过的同仁们有些收获。做程序我喜欢开源,虽然上次老赵"鄙视"过我们,不是其他的原因,开源达到了资源共享的目的。.NET 中出的ORM框架也不少了,Hibernate的克隆版NHibernat... 阅读全文
随笔档案-2010年04月
ORM映射框架总结--数据库操作库(精修版)
2010-04-19 23:03 by 贺臣, 7484 阅读, 收藏, 编辑
摘要:
1. ORM数据库操作原理前面已经介绍过了个人ORM映射框架中的三个核心库:实体—数据库映射特性关系:http://www.cnblogs.com/qingyuan/archive/2010/04/02/1702998.html实体分析器:http://www.cnblogs.com/qingyuan/archive/2010/04/05/1704546.htmlSql语句生成组建:h... 阅读全文
ORM映射框架总结--SQL 语句生成组件
2010-04-16 15:45 by 贺臣, 7891 阅读, 收藏, 编辑
摘要:
1. SQL 语句生成组建之前说过ORM框架中有一个非常重要的组件,那就是SQL语句生成组件。SQL语句生成组件,顾名思义就是用于生成sql语句的一个组件。之前的Attribute 是用于修饰实体信息,而上一章讲的实体分析器分析了实体信息,在很大一部分程度上,以上做工作就是为这个SQL语句生成组件服务的。该组件的核心接口是IDbFactory,它实现了接口IDisposable目前该ORM支持SQ... 阅读全文
突然发现 ViewState,Linq 水火不容
2010-04-11 22:59 by 贺臣, 3343 阅读, 收藏, 编辑
摘要:
刚才在写一个小东西,突然发现一个问题。很奇怪,希望大家能帮忙解决一下我用WebForm+Linq 做一个小网站,在读取数据的时候,我想将Linq 读取出来的泛型集合缓存起来。大家自然想到asp.net中的几个内置对象来存储。其实我也是这样想的。页面内部ViewState 最适合不过了。但是问题出现了。这个linq 查询出来的数据竟然和ViewState 水火不容,Linq查询出的结果集竟然不能存入到ViewState 中。存储代码如下:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Cod 阅读全文
ORM映射框架总结--实体分析器
2010-04-05 10:16 by 贺臣, 5850 阅读, 收藏, 编辑
摘要:
1.什么是数据分析器前面一篇文章讲到过数据分析器,什么是数据分析器。其实很容易理解,就是对数据进行分析采集的一个工具,说白了就是一个小程序,在本ORM框架中对实体对象进行必要的数据分析,获得实体对象的各种信息缓存,以便在后续的工作中直接提取数据。这个是相对去年写的那个ORM有所改进的,在缓存实体信息的时候,在一定程度上可以提高该框架的性能2.实体分析器的原理简单介绍简单的UML图:图总是能给人最直... 阅读全文
ORM映射框架总结--映射桥梁
2010-04-02 12:49 by 贺臣, 9080 阅读, 收藏, 编辑
摘要:
1. 感言写博客之前先自我吹嘘一下,给这些文章来些自我介绍。半年前自己借用了5个多月的业务时间写了一个个人ORM映射框架。在之前的博客中也有过写过该框架的相关介绍。半年前的那个ORM只不过是自己想象的关系映射的一个雏形,那一段曾经让自己骄傲过得代码的确存在着太多的问题,但是我始终没有放弃过对它的修改。又过了半年,这个ORM映射框架在之前的基础上有了很大的改进。在此与大家分享一下,希望大家共同探讨,... 阅读全文