1.介绍
ibatisnet来源于ibatis,ibatis是有java开发,也就是说,ibatisnet是ibatis的一个.net移植版本,ibatisnet是一个orm框架,提供了较为灵活的数据访问和面向对象特性2.简单使用
1>下载
首先现在最新版本的ibatisnet,下载地址是 https://code.google.com/p/mybatisnet/downloads/list?can=1,下载IBatis.DataMapper.1.6.2.bin.zip即可
2>引用
项目中引用下载包中dll,如下图
3>添加配置文件
项目中根目录中添加providers.config,database.config,sqlmap.config三个xml文件,并添加Maps文件夹,下面添加ClassMap.xml映射文件
1)providers.config文件:
直接复制下载包中的该文件到项目根目录即可
2)database.config文件:
新建xml文件,命名为database,此文件是用来配置数据库连接信息的
文件配置如下<?xml version="1.0" encoding="utf-8" ?>
<settings>
<!-- 配置数据库连接-->
<add key="userid" value="admin" />
<add key="password" value="admin123_" />
<add key="database" value="DbName" />
<add key="datasource" value="." />
<add key="selectKey" value="select @@IDENTITY as value" />
<add key="directory" value="Maps" />
<add key="useStatementNamespaces" value="false" />
<add key="provider" value="sqlServer2.0" />
</settings>
3)sqlmap.config文件:
在下载包中有此配置文件的例子,sample.SqlMap.config文件是此配置文件的例子
文件配置如下<?xml version="1.0" encoding="utf-8"?>
<sqlMapConfig xmlns="http://ibatis.apache.org/dataMapper" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<properties embedded="database.config,SqlMaps"/>
<settings>
<setting useStatementNamespaces="${useStatementNamespaces}"/>