mybatis架构
程序员文章站
2022-05-25 15:41:55
介绍源码之前我们先看看mybatis的架构图是什么样子 ......
介绍源码之前我们先看看mybatis的架构图是什么样子
- mybatis-config.xml就是mybatis的全局配置文件,其中dao层的mapper文件已经在mapper标签中引入了
- configuration就是根据mybatis-config.xml解析出来的一个对象
- sqlsessionfactory根据configuration创建一个生产sqlsession的类
- sqlsession是用来操作数据库的类
- excutor是执行sql的类
- mappedstatement是对操作数据库存储的封装,包括了输入和输出的参数和执行的sql
推荐阅读
-
详解MySQL高可用MMM搭建方案及架构原理
-
mysql 5.7 docker 主从复制架构搭建教程
-
NopCommerce架构分析(一)Autofac依赖注入类生成容器
-
NopCommerce架构分析之(四)基于路由实现灵活的插件机制
-
NopCommerce架构分析之(三)EntityFramework数据库初试化及数据操作
-
MyBatis一二级缓存
-
NopCommerce架构分析之(五)Model绑定Action参数
-
NopCommerce架构分析之(六)自定义RazorViewEngine和WebViewPage
-
NopCommerce架构分析之(八)多语言支持
-
NopCommerce架构分析之(七)主题Theme皮肤管理器