IbatisNet是一个.net开发的ORM开源框架(是由Java版本移植过来),IBatisNet 中的持久层框架Data Access Objects(DAO)提供了较为灵活数据访问和面向对象特性。
IbatisNet的一些优点:
- 开源产品,遵循LICENSE-2.0开源协议,只需在产品发布时包含它的LICENSE文档。另外可以下载源代码,使用之余我们还可以学习一下它的实现思路。
- IbatisNet框架属于中量级框架,简单易学,门槛不高。但官方给的实例有太少,而且都是老版本的实例,有些地方的配置不适合新版本。另外,IbatisNet和NHibernate一样是从java移植过来的,配置文件比较多,对于传统的.net开发人员来说,不适应配置文件式的开发可能会增加一点学习难度。
- IbatisNet有别于其它ORM的也是很有优势的地方是,它的sql语句是保存在配置文件中,而且是原生SQL语句,对于数据库访问可以进行优化。
- IbatisNet不像一些重量级框架,数据访问层的代码完全可控,代码设计清晰,更易维护。
一些相关的资源及下载:
本地下载:(现都是官方的最新版本 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 |
目录:
- 搭建环境
- Data Access Objects
- DataMapper
- 缓存模块
- 数据加密
浙公网安备 33010602011771号