iBatisNet
文章平均质量分 74
laszloyu
这个作者很懒,什么都没留下…
展开
-
iBatisNet基础组件
DomSqlMapBuilderDomSqlMapBuilder,其作用是根据配置文件创建SqlMap实例。可以通过这个组件从Stream, Uri, FileInfo, or XmlDocument instance 来读取sqlMap.config文件。SqlMap SqlMap是IBatisnet的核心组件,提供数据库操作的基础平台。SqlMap可通过DomSqlMapBuil转载 2009-04-14 11:10:00 · 515 阅读 · 0 评论 -
ADO.NET、NBear和NHibernate和IbatisNet简单读写性能比较
下载测试示例程序(运行前请先参看压缩包里的说明文件:初始数据和修改数据库链接)测试代码基于Teddy的ADO.NET、NBear和NHibernate简单读写性能比较中的测试代码修改.主要修改:1.ADO.NET的测试使用microsoft的SqlHelper.2.测试引用的版本分别为:NBear V3.7.2.4,IBatisNet V1.6.1,NHibernate1.0.1.0 for ne转载 2009-04-21 10:48:00 · 825 阅读 · 0 评论 -
iBatis.Net中为什么Output的paramMap的class设置为int就获取不到值
上篇文章解答了使用IBatis.Net获取存储过程的返回值,其中我写了一个注意必须要将paramMap的class设置为hashtable,只说了注意,没有说明具体原因,所以心里老是有个疙瘩!于是,再看了一下DataMapper的源代码,分析如下:当你调用mapper.Insert("GetAccountViaSP2", testid);就会调用MappedStatement的Execut转载 2009-04-14 13:39:00 · 612 阅读 · 0 评论 -
iBatisNet系列-执行存储过程
映射xml文件书写如下xml version="1.0" encoding="utf-8" ?>sqlMap namespace="Member" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SqlMap.xsd"> resultMaps> re转载 2009-04-14 13:20:00 · 509 阅读 · 0 评论 -
iBatisNet介绍
介绍欢迎来到iBATISNet Database Layer!这个框架将让你能够更好的在dotnet应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。SQL MapsSql Maps是这个框架中最激动人心的部分,它是整个iBATIS Database Layer的核心价值所在。通过使用Sql Maps你可以显著转载 2009-04-14 10:56:00 · 538 阅读 · 0 评论 -
iBatis.Net如何获取存储过程的Output的参数值
最近有人问我怎么获取存储过程的output的参数值,由于我最近没有用Ibatis.net,所以就从文档中找到的param的xml,也就没有在意,但后来有人说调不通,今天早上又收到一份留言,所以我早上作了测试!也出现获取不到数据的问题,但最后还是解决了!我的测试环境是sqlserver2005/vs2005/ibatis.net2.0如下:procedure:create proc sp_o转载 2009-04-14 13:38:00 · 1037 阅读 · 1 评论 -
iBatis.Net系列-多参数的SQL语句的配置
由于本人对IBatis.Net的并不是很精通,也是在边学边工作实践,所以IBatis.Net系列的文章会显的没有一定的连贯性,这些文章应该是我平时的关于IBatis.Net的一些知识的积累吧。下面进入正题:我们在使用IBatis.net操作数据的时候,肯定会碰到SQL参数当我们有一个参数时,IBatis的xml映射文件如下:statement id="getProduct" paramet转载 2009-04-14 13:27:00 · 722 阅读 · 0 评论 -
iBatis详细使用例子
1、认识配置文件SqlMap.config:xmlversion="1.0"encoding="utf-8"?>sqlMapConfigxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SqlMapC转载 2009-04-14 13:12:00 · 606 阅读 · 0 评论 -
iBatisNet Quick Start
准备工作 1. 下载ibatis软件包(http://ibatis.apache.org/dotnetdownloads.html)。2. 创建测试数据库,并在数据库中创建一个Person 表,其中包含三个字段:Name Type SizePER_ID Long Integer转载 2009-04-14 13:10:00 · 463 阅读 · 0 评论 -
iBatisNet配置
结合上面示例中的IbatisNet配置文件,下面对配置文件中各节点的说明: xml version="1.0" encoding="utf-8"?>sqlMapConfig xmlns="http://ibatis.apache.org/dataMapper" xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance > Re转载 2009-04-14 13:15:00 · 551 阅读 · 0 评论 -
iBatisNet系列-介绍篇
IBatisNET从名字就可以看出,他是从Java的IBatis开源项目转过来的,由于Java的开源项目很多,所以,现在.NET学习Java的很多的开源项目,纷纷将java的项目转移到.net旗下,比较有名有:Hibernate-->NHibernate,Spring -->Spring.Net,IBatis -->IBatisNet等.现在IBatisNET已经是属于Apache下的一个子项目了转载 2009-04-14 13:18:00 · 523 阅读 · 0 评论 -
学习 ibatisnet + castle 笔记
1. 下载castle 和 ibatisnet 的 dll文件, 注意:目前为止,castle版本最高支持 ibatisnet 的 datamapper的版本是1.5,dataaccess 版本1.8 所以需下载castle 1.0 和 ibatyisnet的 1.5 版本2. 框架 模仿 npetshop2 的架构 并且稍做了简化,去掉了其页面采用castle控制转载 2009-06-11 11:12:00 · 1997 阅读 · 0 评论