码迷,mamicode.com
首页 >  
搜索关键字:mybatis源码    ( 239个结果
Mybatis源码学习一
1.创建Mybatis的相关依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem ...
分类:其他好文   时间:2020-04-03 21:54:52    阅读次数:71
Mybatis 使用的 9 种设计模式,真是太有用了~
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的使用: 1. Builder模式,例如SqlSessionFactoryBui ...
分类:其他好文   时间:2020-04-01 11:22:42    阅读次数:123
MyBatis源码解析-搭建调试环境
MyBatis源码解析 搭建调试环境 1. 相关工具 Maven Git JDK1.8 IntelliJ IDEA 2. 源码拉取 一般来说,我们直接从https://github.com/mybatis/mybatis 3 Fork到自己的仓库中,为什么要Fork呢?我们在之后的源码分析中,我们可 ...
分类:其他好文   时间:2020-03-11 23:55:07    阅读次数:125
MyBatis 源码分析-项目总览
MyBatis 源码分析 项目总览 1.概述 本文主要大致介绍一下MyBatis的项目结构。 引用参考资料《MyBatis技术内幕》 此外,https://mybatis.org/mybatis 3/zh/index.html MyBatis官方也提供了很不错的中文文档。对于使用中有碰到一些问题,可 ...
分类:其他好文   时间:2020-03-11 23:42:24    阅读次数:70
MyBatis源码解析 - 解析器模块
MyBatis源码解析 解析器模块 1. 前言 在MyBatis中涉及多个xml文件,解析这些xml文件自然离不开解析器。本文就来分析一下解析器模块。 2. 准备工作 xml常见的解析方式分为以下三种: DOM ( Document Object Model)解析方式 SAX (Simple API ...
分类:其他好文   时间:2020-03-11 23:32:27    阅读次数:78
mybatis解析模块
mybatis读取配置文件时都是通过xml来解析对应的配置。这里mybatis内部使用的是sax的解析方式,采用xpath的方式来查询xml中的数据。 xpath解析方式 关于xpath的解析方式这里自己手动来测试一个xml文件,对应的使用方法在mybatis源码中也有对应的实现 这是一个main方 ...
分类:其他好文   时间:2020-03-02 23:13:43    阅读次数:94
手把手带你阅读Mybatis源码(三)缓存篇
前言 大家好,这一篇文章是MyBatis系列的最后一篇文章,前面两篇文章:手把手带你阅读Mybatis源码(一)构造篇 和 手把手带你阅读Mybatis源码(二)执行篇,主要说明了MyBatis是如何将我们的xml配置文件构建为其内部的Configuration对象和MappedStatement对 ...
分类:其他好文   时间:2020-02-24 16:50:56    阅读次数:48
手把手带你阅读Mybatis源码(二)执行篇
前言 上一篇文章提到了MyBatis是如何构建配置类的,也说了MyBatis在运行过程中主要分为两个阶段,第一是构建,第二就是执行,所以这篇文章会带大家来了解一下MyBatis是如何从构建完毕,到执行我们的第一条SQL语句的。之后这部分内容会归置到公众号菜单栏:连载中…-框架分析中,欢迎探讨! 入口 ...
分类:其他好文   时间:2020-02-22 11:54:52    阅读次数:41
mybatis专题(三)-----mybatis源码学习
源码分析概述 源码包分析 下载地址 MyBatis 源码下载地址:https://github.com/mybatis/mybatis-3 导入过程 1. 下载MyBatis的源码 2. 检查maven的版本,必须是3.25以上,建议使用maven的最新版本 3. mybatis的工程是maven工 ...
分类:其他好文   时间:2020-02-13 17:11:29    阅读次数:79
mybatis源码解析之架构理解
mybatis是一个非常优秀的开源orm框架,在大型的互联网公司,基本上都会用到,而像程序员的圣地—阿里虽然用的是自己开发的一套框架,但其核心思想也无外乎这些,因此,去一些大型互联网公司面试的时候,总是会问到对于这些开源框架的理解,有没有阅读开源框架的源码,虽说是面试造火箭,工作拧螺丝,但是让你造火 ...
分类:其他好文   时间:2020-02-06 23:14:58    阅读次数:74
239条   上一页 1 2 3 4 5 6 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!