导航

IbatisNet学习-IbatisNet简介 及 学习目录

Posted on 2010-09-10 11:55  zbdbx  阅读(332)  评论(0)    收藏  举报
  IbatisNet是一个.net开发的ORM开源框架(是由Java版本移植过来),IBatisNet 中的持久层框架Data Access Objects(DAO)提供了较为灵活数据访问和面向对象特性。
  IbatisNet的一些优点:
  1. 开源产品,遵循LICENSE-2.0开源协议,只需在产品发布时包含它的LICENSE文档。另外可以下载源代码,使用之余我们还可以学习一下它的实现思路。
  2. IbatisNet框架属于中量级框架,简单易学,门槛不高。但官方给的实例有太少,而且都是老版本的实例,有些地方的配置不适合新版本。另外,IbatisNet和NHibernate一样是从java移植过来的,配置文件比较多,对于传统的.net开发人员来说,不适应配置文件式的开发可能会增加一点学习难度。
  3. IbatisNet有别于其它ORM的也是很有优势的地方是,它的sql语句是保存在配置文件中,而且是原生SQL语句,对于数据库访问可以进行优化。
  4. IbatisNet不像一些重量级框架,数据访问层的代码完全可控,代码设计清晰,更易维护。
  一些相关的资源及下载:
  官方网站: http://ibatis.apache.org/  
  本地下载:(现都是官方的最新版本 2010.09.10)
 
Doc-DataMapper-1.6.2.zip 463KB 0 2010/9/10 11:54:21 Download
Doc-DataAccess-1.9.2.zip 233KB 0 2010/9/10 11:54:07 Download
IBatis.DataMapper.1.6.2.bin.zip 1857KB 0 2010/9/10 11:53:36 Download
IBatis.DataAccess.1.9.2.bin.zip 1739KB 0 2010/9/10 11:53:18 Download
  目录:
  1. 搭建环境
  2. Data Access Objects
  3. DataMapper
  4. 缓存模块
  5. 数据加密