ibatis源码学习

一、整体设计和核心流程

http://www.iteye.com/topic/1121467

总结:SqlMapClientImpl接到请求后,创建SqlMapSessionImpl对象(ThreadLocal,保证线程安全),SqlMapSessionImpl交由内部的代理类SqlMapExecutorDelegate执行,代理类获取相应的MappedStatement,交由MappedStatement对象执行,MappedStatement交由SqlExecutor执行,最终使用JDBC方式执行sql。

 

二、初始化和配置文件解析

http://www.iteye.com/topic/1121522

 


你可能感兴趣的:(sql,jdbc,ibatis)