当前位置: 首页 > news >正文

iBatis.Net 入门例子 入门指南 入门教程

最近在把 iBatis.Net 集成到项目中,但集成的过程中碰到了很多问题,搞了2天才把所有的运行逻辑搞清楚。

 

为了给后来人一个方便,所以写了一个入门的例子供大家下载。

这里我不想说为什么要有 SqlMap.config,providers.config,properties.config,  你只要运行成功后,看一些其他入门指导,就明白了。今后,我也可能会把指南翻译,供后来者查看。 如果你有什么问题,请留言,我会尽快回复。

 

下载链接: http://download.csdn.net/source/2565968

 

下载完毕后,用 VS2008 打开即可, 如果你打开项目出问题,请参考如下步骤:

 

  1. 首先新建一个项目,  你可以建任何项目,但这里为了说明方便,请你选择控制台应用程序
  2. 添加引用 iBatis.Net 的 dll 文件,【IBatisNet.DataMapper.dll 和 IBatisNet.Common.dll】
  3. 在工程目录的  bin/Debug 下拷贝5个文件 【SqlMap.config,PersonHelper.xml,providers.config,iBatisTutorial.mdb,properties.config】,请拷贝到对应目录即可。
  4. 你应该引入类 【Person.cs,Program.cs】,其中你应该参考 Program.cs 中的 Main 的实现。 建议你直接拷贝到对应目录皆可。
  5. 按 f5 运行即可。

如果程序不能正常运行,请发邮件至 【guanshanzhen@gmail.com】 或者请你登陆本人博客 http://blog.csdn.net/zhangyunbo1116 留言或者跟踪后续文章。

最后感谢你下载本应用.

 


其他的提示:
请您必须保证:
PersonHelper.xml 中的 Xml 节点,
********************************************************************************
* typeAlias alias="Person" type="Step1_ConsoleApplication.Person,Step1_ConsoleApplication" />
********************************************************************************

中的 type 的命名空间不要搞错。

废话就这么多啦

 

祝大家好运!

 

 

相关文章:

  • form 表单自动提交问题
  • 重构 重构列表
  • 人生之追求
  • 象棋的秘密
  • 整理的值得关注的资源
  • centos下mysql的安装与配置
  • centos下JDBC的安装配置
  • linux下java程序的编译过程
  • LDAP讲解以及LDAP BROWSER的使用(附下载链接)
  • 数字证书的几种格式:DER,PEM,CER,PFX
  • 数字证书有效性验证
  • Linux系统网卡配置详解以及—常见问题的解决方法以及—硬盘移植后网卡的配置
  • 实习总结2
  • 验签名的完整流程---以及数字证书的申请流程
  • LINUX下PHP生成并调用C的.so文件
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 10个确保微服务与容器安全的最佳实践
  • Apache Pulsar 2.1 重磅发布
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • Java应用性能调优
  • Vue2.0 实现互斥
  • 电商搜索引擎的架构设计和性能优化
  • 复杂数据处理
  • 工作手记之html2canvas使用概述
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 简单实现一个textarea自适应高度
  • 前端工程化(Gulp、Webpack)-webpack
  • 三分钟教你同步 Visual Studio Code 设置
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 通过几道题目学习二叉搜索树
  • gunicorn工作原理
  • Java总结 - String - 这篇请使劲喷我
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • 选择阿里云数据库HBase版十大理由
  • ​Spring Boot 分片上传文件
  • #pragma预处理命令
  • (1) caustics\
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (力扣)循环队列的实现与详解(C语言)
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .htaccess配置常用技巧
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET Core 通过 Ef Core 操作 Mysql
  • .NET 反射的使用
  • .NET多线程执行函数
  • .NET业务框架的构建
  • @Builder用法
  • @GlobalLock注解作用与原理解析
  • @TableLogic注解说明,以及对增删改查的影响
  • @vue/cli 3.x+引入jQuery