学习MyBatis.Net 之路(一)

本文介绍了MyBatis.NET的基本使用步骤,从下载dll和文档,创建Web程序,配置Providers.config和SqlMap.config,到建立数据库表和实体类。适合对SQL熟悉的开发者,提供了入门示例。
摘要由CSDN通过智能技术生成

MyBatis.NET的前身为IBatis,是JAVA版MyBatis在.NET平台上的翻版,相对NHibernate、EntityFramework等重量级ORM框架而言,MyBatis.NET必须由开发人员手动写SQL,相对灵活性更大,更容易保证DB访问的性能,适用开发团队里有SQL熟手的场景。

下面是使用步骤:
1.到官网http://code.google.com/p/mybatisnet/ 下载相关dll和文档
这里写图片描述

2.创建一个Web程序
创建一个MVC4的Web应用程序,并引用我们下载的IBatisNet程序包中的IBatisNet.DataMapper.dllIBatisNet.Common.dll,这里我只引用了这两个,log4net我没有引用也没有配置使用,全部程序结构如下
这里写图片描述

3.添加Providers.config,并复制到项目根目录下
把下载的IBatisNet程序包打开,就能找到providers.config文件,里面定义了MyBatis.Net支持的各种数据库驱动,这里我以sqlServer为例,把其他不用的全部删除,只留下sqlServer的并且把版本号全部改为4.0,同时把enabled属性设置成true,如下:

<?xml version="1.0" encoding="utf-8"?>
<providers
xmlns="http://ibatis.apache.org/providers"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <clear/>
  <!--设置enabled=true-->
  <provider
     name="sqlServer4.0"
     enabled="true"
     description="Microsoft SQL Server, provider V4.0.0.0 in framework .NET V4.0"
     assemblyName="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
     connectionClass="System.Data.SqlClient.SqlConnection"
     commandClass=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值