IBatisNet系列-介绍篇


IBatisNET从名字就可以看出,他是从Java的IBatis开源项目转过来的,由于Java的开源项目很多,所以,现在.NET学习Java的很多的开源项目,纷纷将java的项目转移到.net旗下,比较有名有:Hibernate-->NHibernate,Spring -->Spring.Net,IBatis -->IBatisNet等.现在IBatisNET已经是属于Apache下的一个子项目了.最新版本已经1.3了,

官方网站http://ibatis.apache.org/

IbatisNet的着力点,则在于系统模型对象与SQL之间的映射关系。也就是说,IbatisNet并不会为程序员在运行期自动生成SQL 执行。具体的SQL 需要程序员编写,然后通过映射配置文件,将SQL所需的参数,以及返回的结果字段映射到指定模型对象中,其实这点和我们目前使用的RXSuite的方式是一致的,但是有区别的是他提供了系统的模型对象,也就是数据的传输都是通过该数据模型对象,而我们的RXSuite,我在上面也提到过是通过EntityData(DataSet)的数据传输方式.

下一节,我们来看看一个实例

posted @ 2006-03-25 14:56 福娃 阅读(3253) 评论(9) 编辑 收藏

 回复 引用 查看   
#1楼 2008-03-11 22:53 | 曹跃辉      
IBatisNET上班第一天的困扰!
呵呵 学习
 回复 引用   
#2楼 2008-04-29 15:55 | 非洲[未注册用户]
ibatis+castle上班好几天的困扰,努力学习
 回复 引用 查看   
#3楼 2008-07-29 14:56 | 小胜      
IBatisNET上班第一天的困扰 too!
 回复 引用 查看   
#4楼 2010-01-13 22:16 | 从孑开始      
2010年了,上班第一天,发现公司在用最新版IBatisNET
学习中……预计3天上手
 回复 引用 查看   
#5楼 2011-01-14 17:44 | 大俗      
公司一个新项目要用ibatis,感谢分享