摘要: TransactionScope,表示一个事务的范围,我们可以从TransactionScope中获取前述的所有访问器实例,并且从中获取的访问器都是基于事务的(访问器的生命期将随事务的结束而结束)。 阅读全文
posted @ 2007-03-21 16:32 zhuweisky 阅读(4354) 评论(12) 推荐(0)
摘要: 虽然IRelationAccesser可以调用一些不含out参数的存储过程,但是在DataRabbit中调用存储过程最好是通过ISPAccesser接口来进行。 阅读全文
posted @ 2007-03-21 14:17 zhuweisky 阅读(3575) 评论(4) 推荐(0)
摘要: 前面介绍的IOrmAccesser是对单表进行ORM访问,而ITableAccesser是对单表进行基于关系的访问,如果我们要进行联合查询这样的跨表搜索,则使用它们就无法达成目标。这时,你可以使用IRelationAccesser。 阅读全文
posted @ 2007-03-21 13:54 zhuweisky 阅读(3592) 评论(3) 推荐(2)
摘要: ORM并不能完成所有的事情,有些数据库访问还是需要基于关系来进行,对于那些不提供基于关系进行数据访问操作的纯ORM框架,我认为其决策是不明智的。 阅读全文
posted @ 2007-03-21 11:26 zhuweisky 阅读(3737) 评论(2) 推荐(1)
摘要: IEntityRelationLoader是通过数据表的主外键关系来加载当前Entity的Parent和Children、Offspring等。 阅读全文
posted @ 2007-03-21 09:56 zhuweisky 阅读(3478) 评论(4) 推荐(0)