下载Demo V0.31版: https://files.cnblogs.com/lxinxuan/ORM%20V0.31.rar [截止到1月31号]
希望大家下载Demo回去之后,能给我提点意见,并共同改进阿

亚历山大同志

2007-02-01 08:22 by 亚历山大同志
@ColdDog
Sql方面类似ibaties,对每个类有个Xml的配置文件,用来设置这个类所涉及的Sql语句,这样子有个好处是可以人工优化Sql提高效率,特别是在查询时指定索引对效率的提高尤为明显,还有就是这里对查询的缓存也是在这里设置,对设置了要缓存的Sql的查询结果缓存起来,当下一次调用的时候就直接从缓存获取,基本上没有开销,对分页的SQL是把每一个页的查询当作一次单独的查询缓存,每个页都可以缓存.当这次查询所涉及的表被更新(update,insert,delete了的时候,这个缓存项就会作废,但是不会马上去刷新它,当下一次再次被请求的时候才会被重新加载)


下面简单说明一下DAL中的Query类:
学习O/RM,从最简单的例子开始...之三using System;
学习O/RM,从最简单的例子开始...之三
using System.Collections.Generic;
学习O/RM,从最简单的例子开始...之三
using System.ComponentModel;
学习O/RM,从最简单的例子开始...之三
using System.Data;
学习O/RM,从最简单的例子开始...之三
using System.Data.Common;
学习O/RM,从最简单的例子开始...之三
using System.Configuration;
学习O/RM,从最简单的例子开始...之三
using System.Data.SqlClient;
学习O/RM,从最简单的例子开始...之三
using System.Reflection;
学习O/RM,从最简单的例子开始...之三
学习O/RM,从最简单的例子开始...之三
namespace DAL

相关文章: