第一部分 介绍
第1章 iBATIS的理念
1.1 一个结合了所有优秀思想的混合型解决方案
1.2 iBATIS适合应用在何处
1.3 使用不同类型的数据库
1.4 iBATIS如何解决数据库的常见问题
1.5 小结
第2章 iBATIS是什么
2.1 映射SQL语句
2.2 iBATIS如何工作
2.3 为何使用iBATIS
2.4 何时不该使用iBATIS
2.5 5分钟内用iBATIS创建应用程序
2.6 iBATIS未来的发展方向
2.7 小结
第二部分 iBATIS基础知识
第3章 安装和配置iBATIS
3.1 获得一份iBATIS发布
3.2 发布中包含的内容
3.3 依赖性
3.4 将iBATIS添加到应用程序中
3.5 iBATIS和JDBC
3.6 配置iBATIS(续)
3.7 小结
第4章 使用已映射语句
4.1 从基础开始
4.2 使用已映射语句
4.3 映射参数
4.4 使用内联结果映射和显式结果映射
4.5 小结
第5章 执行非查询语句
5.1 更新数据的基本方法
5.2 插入数据
5.3 更新和删除数据
5.4 运行批量更新
5.5 使用存储过程
5.6 小结
第6章 使用高级查询技术
第7章 事务
第8章 使用动态SQL
第三部分 真实世界中的iBATIS
第9章 使用高速缓存提高性能
第10章 iBATIS数据访问对象
第11章 DAO使用进阶
第12章 扩展iBATIS
第四部分 iBATIS使用秘诀
第13章 iBATIS最佳实践
第14章 综合案例研究
附录A iBATIS.NET快速入门