码迷,mamicode.com
首页 > 其他好文 > 详细

2.MyBatis 框架原理

时间:2015-06-20 14:27:22      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:mybatis 框架原理

1.1     Mybatis框架原理

1.1.1 框架图

通过框架图分析mybatis的原理

 

 技术分享


1.1.2 分析结论

1、  mybatis配置文件,包括数据库连接、事物管理等信息。

2、  mybatis通过配置文件信息,构造出SqlSessionFactory即会话工厂。

3、  通过SqlSessionFactory,可以创建SqlSession即会话。Mybatis是通过SqlSession来操作数据库的。

4、  SqlSession是通过底层的Executor执行器接口来操作数据库的。Executor接口有两个实现类,一个是普通执行器,一个是缓存执行器(默认)。

5、  Executor执行器要处理的SQL信息是封装到一个底层对象MappedStatement中。该对象包括:SQL语句信息、设置参数映射信息、输出结果集映射信息。其中设置参数和输出结果映射信息包括java的简单类型、HashMap集合对象、POJO对象。


2.MyBatis 框架原理

标签:mybatis 框架原理

原文地址:http://liuzedong.blog.51cto.com/8906170/1663785

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!