MyBatis
使用和源码分析
墨家先生
继承墨家科学研究之精神
展开
-
MyBatis架构设计及源代码分析系列(一):MyBatis架构
之前读过一篇MyBatis源码解析的文章学到很多,但后续解析并未继续,故笔者试着接着写下去。 笔者仍将原文进行转载作为第一篇,原文:MyBatis架构设计及源代码分析系列(一):MyBatis架构 目录 一、概述 二、整体架构 1、接口层 2、核心层 2.1 配置解析 2.2 SQL执行 3、基础层 3.1、logging: 3.2、IO 3.3、reflection 3...转载 2019-02-14 16:28:14 · 240 阅读 · 0 评论 -
MyBatis架构设计及源代码分析系列(二):初始化
对于MyBatis而言,初始化指从开始到构建SqlSessionFactory的过程,通常SqlSessionFactoryBuilder使用XML的构建SqlSessionFactory实例。我们可以从以下四个方面对初始化过程一探究竟: 1、做了什么 2、如何做的 3、抽象对象 4、设计模式 一、做了什么 官方文档提供两种初始化方法,使用XML或者JavaAPI 使用XML方...原创 2019-02-14 23:44:04 · 407 阅读 · 0 评论