Member.xml
<?xml version="1.0" encoding="utf-8" ?>
<sqlMap namespace="MemberInfo" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
namespace就是useStatementNamespaces对应的namespace
<alias>
<typeAlias alias="Member" 此map映射的类名
assembly="ETest.dll" 引用的程序集
type="ETest.test.Member" 对应项目中的累
/>
</alias>
<resultMaps> 返回的所有结果类
<resultMap 返回的一个结果类
id="MemberMap" id,对应下面select等语句返回的map
class="Member"> 对应alias中映射的类名
<result property="Name" 对应alias中映射的类的属性
column="Name" /> 对应返回结果中的列表对应到类的属性
<result property="CardNO"
column="CardNO" /> 为了解释采用这种格式,见谅
</resultMap>
</resultMaps>
<statements>
<select id="SelectMember" 方法id,在程序中被调用
resultMap="MemberMap" 对应resultMap中相应的id
parameterClass="int"> 参数集合,如为int,string等单值,则语句中
参数位置使用#value#
SELECT CardNo,Name FROM Member Where UserID = #value#
</select>
<update id="SaveMember"
parameterClass="Member" 参数集合Member,对应相应操作的类
resultClass="int">
UPDATE Member set
CardNo = #CardNo#, #CardNo#对应 Member的属性CardNo
Name =#Name# #Name#对应Member的属性Name
where UserID =#UserID# #UserID#对应 Member的属性UserID
</update>
</statements>
<delete id="DeleteMember" parameterClass="int">
delete
from Member
where UserID = #value#
</delete>
</sqlMap>
分享到:
相关推荐
本实例使用C#调用IBatisNet连接操作Oracle10g的实例,使得初学者少起弯路;下载后直接编译使用。 注: 必须安装oracle10g客户端,并且配置数据库连接 创建表t_test create table t_test( id int);
通过研究IBatisNet源码主要是操作守护静态类来实现多源数据库的连接操作 IBatisNet同时连接多个数据库(orcl、sqllite、sqlserver) 并附带如何保存图片到ORACLE数据库
IBatisNet.DataMapper 1.6.1.0之简单三层 首先介绍Solution的架构,一共分四个项目: Web :前台应用; BLL :业务处理层,如果嫌麻烦,可以再进一步抽象出来,然后将代码放置Web层的aspx.cs里面; Model :这个...
IBatisNet实例是我自己学习并且进行改进的,主要有增加数据:存储过程增加和sql语句增加;修改数据;删除数据;查询数据:通过一个条件进行查询(sql),通过多个条件进行查询(sql and sp).这些都是运行成功并且有...
Ibatisnet介绍和使用
IBatisNet.DataMapper 1.6.1.0之简单三层 首先介绍Solution的架构,一共分四个项目: Web :前台应用; BLL :业务处理层,如果嫌麻烦,可以再进一步抽象出来,然后将代码放置Web层的aspx.cs里面; Model :这个就...
IBatisNet C# .net 入门 配置 使用的例子 有入门到精通 请用word2007打开
对于IBatisNet的新手还是很有帮助的
IBatisNet在.NET中的使用总结
C# winform ibatisnet datagridview数据库分页。 使用前先在数据库中创建sys_user表。字段看配置文件。
下面是一个简单的iBATISNet应用架构。 项目中总共10个项目 External_bin 需要引用的dll MyCompany.Controls 项目中用到的自定义控件 MyCompany.IbatisNet项目中IbatisNet组件 MyCompany.MyProject....
IBatisNet和NHibernate模版
IBatisNet-执行存储过程详细实例 IBatisNet-执行存储过程详细实例 IBatisNet-执行存储过程详细实例 IBatisNet-执行存储过程详细实例 IBatisNet-执行存储过程详细实例
使用IbatisNet框架实现oracle数据库的增删改查,动态加载过滤条件.
ibatisnet最全的中文翻译,有JAVA和.NET版本,满足不同类型程序语言的学习,里面还附带了一个IBATIS的配置文件应用
最近做公司的项目自己搭建了一套系统,想了好久决定放弃Entity Framework框架用一下IBatisNet这个很老旧的ORM框架(至于为什么要用它呢?也不是很清楚就是想用于是就用了。。。。。。),初期因为项目里有好多业务...
IBatisNet 框架 项目实例
利用IBatisNet所建的开发框架。有利于程序员的快速开发。减少常用操作数据库的工作量
IBatisNet.DataMapper 1.6.1.0 之简单三层_ibatisnetdemo
ibatisnet連接sql server 2008連接方法