从整体上,ibatis是一个隔离层,将代码中的sql语句相关的代码梳理到一起并与代码隔离开,代码可读性更高,维护sql语句也更方便。这里要注意一点的是,不管ibatis用到什么语言,它处理的就是数据,所有的对象来到这里都会脱掉外衣,只剩下赤果果的数据,然后就是赤果果的把数据从程序搞到数据库,或者反之,这时最好抛弃面向过程与面向对象的杂念。
ibatis撑起了一个框架,高度可配置的框架,通过配置文件告诉ibatis如何运作,运作那些东西,配置文件也遵循了一套语法、格式,某种意义上就是另一种语言,只是它基于xml要简单的多,并不会给开发人员过多的新知识负担。
ibatis的配置文件貌似就包含 SqlMapConfig.xml 以及 SqlMap.xml。
其中,前者主要用于配置数据源相关内容,并指出后者的路径;而后者包含了具体的sql逻辑,包括数据与数据库的映射逻辑等内容。此外,还可以通过properties文件定义变量在配置文件中使用,好处自然也是隔离变动点以及变量值修改的便利。
分享到:
相关推荐
IBatis3.0学习IBatis3.0学习IBatis3.0学习IBatis3.0学习IBatis3.0学习IBatis3.0学习IBatis3.0学习
ibatis开发指南 ibatis资料文档 ibatis2.x_jar包 ibatis源码 ibatis实践项目
ibatis 学习笔记 ibatis 学习笔记 ibatis 学习笔记 ibatis 学习笔记 ibatis 学习笔记 ibatis 学习笔记 ibatis 学习笔记 ibatis 学习笔记
ibatis学习总结,oracle 学习总结,大数据量处理
J2EE学习 Ibatis开发资料共享 Ibatis开发资料 Ibatis学习框架 Ibatis开发概要
ibatis学习 ibatis总结 ibatis ibatis ibatis
ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料ibatis学习资料
ibatis 学习资料 spring ibatis 学习资料 spring ibatis 学习资料 spring
IbatisDemo 博文链接:https://xdjava.iteye.com/blog/1070408
iBATIS入门学习
IBatis学习笔记以及使用心得IBatis学习笔记以及使用心得IBatis学习笔记以及使用心得IBatis学习笔记以及使用心得IBatis学习笔记以及使用心得IBatis学习笔记以及使用心得
Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料Ibatis 学习资料
1.iBatis2学习笔记:基本原理和配置.doc 2.iBatis2学习笔记:与Spring2的整合.doc 3.iBatis2学习笔记:单表映射 .doc 4.iBatis2学习笔记:SqlMap的配置总结(18条).doc 5.iBatis2学习笔记:入参和返回值的问题.doc ...
ibatis学习笔记 ibatis学习笔记 ibatis学习笔记 ibatis学习笔记 ibatis学习笔记 ibatis学习笔记 ibatis学习笔记
相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半...它需要学习的东西很少,在连接表或复杂查询时也不需要复杂的scheme(怎么翻complex scheme?),使用SQL Maps, 你可以自由的使用SQL语句。
Ibatis.net学习和实例Ibatis.net学习和实例Ibatis.net学习和实例Ibatis.net学习和实例
这篇iBatis 学习笔记是跟着传智播客的视频学习整理的,理解上难免有些错误,请以视频为 根本,有些地方笔记中没有整理到,因为这是我之后看着自己做的工程项目总结的,和视频 不完全一致。请谅解。
ibatis的简介和操作,是初学者的不二选择,讲解清晰明了
从网上找了一点关于ibatis的学习资料,作为保存,有兴趣的朋友用的上的直接下了!