iBATIS框架源码剖析_第1页
iBATIS框架源码剖析_第2页
iBATIS框架源码剖析_第3页
iBATIS框架源码剖析_第4页
iBATIS框架源码剖析_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

读书笔记模板iBATIS框架源码剖析01思维导图读书笔记精彩摘录内容摘要目录分析作者介绍目录0305020406思维导图框架框架结构实现核心机制信息源码第章收获结构框架组件文件基础知识策略数据库配置体系功能本书关键字分析思维导图内容摘要内容摘要本书分为三个部分,第一部分是介绍iBATIS的一些基础知识。第二部分是介绍iBATISDAO的框架结构及其实现。第三部分是针对iBATIS的底层平台iBATISSQLMap进行分析。其中第三部分是主要内容:首先剖析了SQLMap是如何读取配置信息的;其次说明了SQLMap引擎的实现,勾画出iBATISSQLMap的框架结构,描述其核心实现机制和主要实现步骤;再次说明SQLMap如何用来实现数据库处理;这也是iBATIS不同于其他ORM框架的独创性实现。读书笔记读书笔记iBATIS一词来源于“internet”和“abatis”的组合,是一个由ClintonBegin在2001年发起的开放源代码项目。关系数据库不支持诸如类、继承、封装和多态等面向对象的概念。目录分析第1章iBATIS概述第3章安装和配置iBATIS源码第2章相关的技术背景和基础知识第一部分iBATIS的基础知识第1章iBATIS概述1.1iBATIS概论1.2ORM模型介绍1.3iBATIS的组件和实现的功能第2章相关的技术背景和基础知识2.1面向对象和UML基本知识2.2Java基础知识2.3数据库相关基础知识2.4JavaEE规范相关知识2.5开源ORM框架2.6其他开源框架2.7GoF的23种设计模式第3章安装和配置iBATIS源码3.1安装和配置iBATISSQLMap源码环境3.2安装和配置iBATISDAO源码环境3.3安装和配置iBATISJPetStore源码环境第二部分iBATISDAO框架源码剖析第4章iBATISDAO体系结构和实现4.1iBATISDAO基本结构4.2iBATISDAO外部接口和实现4.3DAO配置文件读取4.4iBATISDAO引擎实现4.5基于iBATISDAOSqlMap的实例说明4.6读取源码的收获第5章iBATISSQLMap体系结构和剖析第6章SQLMap配置信息的读取第7章SQLMap引擎实现框架第8章SQLMap数据库处理第9章SQLMap中Mapping实现12345第三部分iBATIS的底层平台——iBATISSQLMap的分析第10章SQLMap缓存管理和实现第12章iBATIS常用工具的实现第11章TypeHandler类型转化第三部分iBATIS的底层平台——iBATISSQLMap的分析第5章iBATISSQLMap体系结构和剖析5.1SQLMap实现的功能和原理5.2SQLMap组件的包结构和文件结构5.3SQLMap的组件结构第6章SQLMap配置信息的读取6.1XML文件的验证处理6.2解析SQLMap配置文件6.3解析SQLMap映射文件6.4抽象出通用的XML解析框架6.5读取源码的收获第7章SQLMap引擎实现框架7.1SQLMap引擎实现框架的组成7.2业务运行过程和介绍7.3业务实现类的分析7.4业务实现分析7.5读取源码的收获第8章SQLMap数据库处理8.1SQLMap的transactionManager8.2系统如何调用事务管理和SQLMap事务策略8.3SQLMap的DataSource策略8.4SQLMap自定义DataSource实现8.5SQLMap扩展DataSource为C3P08.6SQLMap如何进行批处理8.7SQLMap事务隔离的实现8.8SQLMap事务状态的实现8.9读取源码的收获第9章SQLMap中Mapping实现9.1ParameterMap框架及其说明9.2ResultMap框架及其说明9.3Statement框架及其说明9.4Sql框架及其说明9.5数据对象转换框架及其说明9.6读取源码的收获第10章SQLMap缓存管理和实现10.1SQLMap缓存结构和组成10.2系统如何使用缓存10.3缓存策略的程序实现10.4扩展缓存策略——增加先进后出缓存策略10.5读取源码的收获第11章TypeHandler类型转化11.1Java的数据类型的说明11.2TypeHandler组件的框架结构11.3TypeHandlerFactory的结构、作用和实现11.4TypeHandler的实现11.5读取源码的收获第12章iBATIS常用工具的实现12.1Resources工具12.2Bean管理12.3Log管理12.4调试信息工具12.5ScriptRunner的应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论