摘要: 以下示例仅仅是我测试框架所用的一部分示范代码,仅供大家参考:DAO: 依赖于NStarfaiNet的架构将不再需要DAO这一层,因为NStarfaiNet.Access就是你的DAO。为了不将NStarfaiNet过多方法和接口暴露给开发人员使用,应用架够有必要做一下适当的包装。如下所示:IBaseDao.cs: 1/**//* 2 版权所有:版权所有(C) 2007 NStarfaiNet框... 阅读全文
posted @ 2006-10-22 15:16 BigKiteasdasd 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 1 2 31112 所有sql map文件的语法如上所示,语句类型分为insert,update,delete,select.变量符号统一使用$,其他如#,?等符号本架构不支持!nstarfainet的sal map文件的语法格式和ibatisnet的有点类似,但没有ibatisnet那么强大和智能,不过很简单!一看就会! ibatisnet的sql map语句似乎不好... 阅读全文
posted @ 2006-10-13 21:21 BigKiteasdasd 阅读(278) 评论(0) 推荐(0) 编辑
摘要: dao_maps_config.xml :NStarfaiNet唯一的一个配置文件,包括数据库连接配置和sql map文件路径配置,支持多数据库。如下图所示: 1 2 3 4 7 101112 13 1415 databases结点:配置多数据库连接串,如上所示,一个中文数据库和一个英文数据库。sqlmaps结点:sql map文件的路径配置。 阅读全文
posted @ 2006-10-13 20:52 BigKiteasdasd 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 很少来自己的博客,一直在忙项目,前段时间忙中偷闲,把自己的一些想法和经验写成了一个框架(nstarfainet),最近我可能稍微清闲一点子,准备对该框架做性能测试和压力测试, 如果没什意外的话,大家很快能看到这个框架的源码,应用模板以及示范例子了。 NstarfaiNet组件包: NstarfaiNet.Access.dll : 数据访问组件 NstarfaiNet.Access.Inte... 阅读全文
posted @ 2006-10-06 21:39 BigKiteasdasd 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 在用Ado.Net进行数据库访问操作中,最麻烦的就是准备DbCommand必须为它添加DbParameter,特别是当要传的参数特别多的情况下,数据访问层的很多代码都是花在这里。iBatis的ParameterMap配置就是针对这个问题所提出的一种解决方案,基于xml的配置,把字段名和对象的属性对应起来,通过运行时的一些工作,自动为DbCommand提供它所需的参数集合。从而避免了我们直接写很多... 阅读全文
posted @ 2006-06-20 22:33 BigKiteasdasd 阅读(648) 评论(1) 推荐(0) 编辑