听棠.NET

用积极乐观的心态,面对压力
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 - SmartPersistenceLayer

基于.NET的持久层,让.NET系统开发轻松高效
摘要:SmartPersistenceLayer 2.0 之 Criteria操作篇 概念 以前一篇文章中,描述了实体Entity的操作,很明显,仅仅实体的操作是远远不够的。如:我们经常会根据查询条件从数据库中获取记录集并绑定到DataGrid上,会根据条件进行批量的Update和Delete,为此,在SPL引进了Criteria(标准)的概念,那么在SPL中设计了三种Criter... 阅读全文

posted @ 2004-11-14 21:00 听棠.NET 阅读(3574) 评论(8) 推荐(0) 编辑

摘要:SmartPersistenceLayer 2.0之实体操作篇 通过上一篇的”设置篇”后,在我们的系统中就可以开始使用SPL的强大功能了,这一节我主要是介绍SPL的实体(Entity)操作。 原理 SPL中的实体可能与其他PL的实体有所区别,一般如果从理论上讲的话,实体仅仅是数据的属性描述,不应该带有操作方法,这种方式也存在一种缺点,就是实体没有了操作,只能... 阅读全文

posted @ 2004-11-13 23:36 听棠.NET 阅读(4055) 评论(14) 推荐(0) 编辑

摘要:SmartPersistenceLayer 2.0 之基础设置篇 现在我要讲一下,SPL在系统中应该如何应用,通过本篇,你将会学会如何配置SPL到你的系统中。 SPL运行原理 SPL作为一个数据访问平台,最终以DLL的方式体现,那么系统只要引用SPL的DLL就可以开始应用了。 SPL将依赖于两个XML配置文件:数据源配置文件(以下我称之为Da... 阅读全文

posted @ 2004-11-10 21:13 听棠.NET 阅读(4087) 评论(1) 推荐(0) 编辑

摘要:SmartPersistenceLayer之设计功能篇 持久层SmartPersistenceLayer以下都简称为SPL,目前版本为2.0. 持久层概念 数据层透明 目前在网络上大家可以找到好几种持久层,其实各个持久层的思想都是相同的,只是在实现的方式上,还有一些细节功能上有差异,每个持久层都有独特之处或是不足之处,这本身是一个发展过程,SPL也不例外,我同样希望有朋友能提出问题,能让持久层... 阅读全文

posted @ 2004-11-08 12:35 听棠.NET 阅读(9777) 评论(30) 推荐(0) 编辑