[随笔分类]手把手系列
bilahone
这个作者很懒,什么都没留下…
展开
-
手把手教你写ORM(六)
最近越来越不知道该吃什么了。唉。 现在到了比较激动的地方了,ORM,说白了最主要的工作就是将对象和数据库表格的映射建立起来。这里我们就不用XML文件来配置了,第一会使配置文件结构变复杂加大解析难度,第二我来看看另外一种做映射的方法。 这里介绍一下.NET的Attribute,在早些时候被翻译作属性,和property混淆了。现在一般都翻译为特性或特征,它可以给一个类或者类的成员附加一些额外的特征或...2007-01-24 22:21:00 · 100 阅读 · 0 评论 -
手把手教你写ORM(六)
最近越来越不知道该吃什么了。唉。 现在到了比较激动的地方了,ORM,说白了最主要的工作就是将对象和数据库表格的映射建立起来。这里我们就不用XML文件来配置了,第一会使配置文件结构变复杂加大解析难度,第二我来看看另外一种做映射的方法。 这里介绍一下.NET的Attribute,在早些时候被翻译作属性,和property混淆了。现在一般都翻译为特性或特征,它可以给一个类或者类的成员附加一些额外的特征或...2007-01-24 22:21:00 · 94 阅读 · 0 评论 -
手把手教你写ORM(七)
恕我卖个关子,如何得到Attribute的问题先放一放,肯定通过反射,有兴趣的也可以自己研究研究今天先来说缓存的问题,对于数据缓存就我自己来说经历过很多次的反复,不过在.NET社区很多人都支持按需读取的原则,不过我觉的这是个误区,在单击程序的时候由于个人电脑的内存比较小和多用途性,很多程序都强调尽量少占用内存。不过在写服务程序的时候就是一个误区了,把常用数据缓存起来,在需要的时候快速调用才是提高性...2007-01-25 10:39:00 · 127 阅读 · 0 评论 -
手把手教你写ORM(七)
恕我卖个关子,如何得到Attribute的问题先放一放,肯定通过反射,有兴趣的也可以自己研究研究今天先来说缓存的问题,对于数据缓存就我自己来说经历过很多次的反复,不过在.NET社区很多人都支持按需读取的原则,不过我觉的这是个误区,在单击程序的时候由于个人电脑的内存比较小和多用途性,很多程序都强调尽量少占用内存。不过在写服务程序的时候就是一个误区了,把常用数据缓存起来,在需要的时候快速调用才是提高性...2007-01-25 10:39:00 · 68 阅读 · 0 评论 -
手把手教你写ORM(八)
最后我们来解决点遗留问题首先是读取Attribute的问题 Type tp = target.GetType();PropertyInfo pp = tp.GetProperty(s);foreach (object o in pp.GetCustomAttributes(false)){ if (o.GetType().Equals(typeof(ParamAttribute))) ...2007-01-25 11:26:00 · 84 阅读 · 0 评论 -
手把手教你写ORM(八)
最后我们来解决点遗留问题首先是读取Attribute的问题 Type tp = target.GetType();PropertyInfo pp = tp.GetProperty(s);foreach (object o in pp.GetCustomAttributes(false)){ if (o.GetType().Equals(typeof(ParamAttribute))) ...2007-01-25 11:26:00 · 92 阅读 · 0 评论