Mybatis
顽石上的温度
别太急,慢慢来或许更快
展开
-
MyBatis设计模式之单例模式
mybatis 源码中单例模式如下:1 获取ErrorContext 实例。ErrorContext是用在每个线程范围内的单例,用于记录该线程的执行环境错误信息。ErrorContext的单例实现代码:...原创 2019-04-30 15:53:53 · 1422 阅读 · 0 评论 -
从源码角度看Mybatis如何解析mapper.xml
mapper.xml配置mybatis-config.xml 配置文件中的<mappers>节点会告诉 MyBatis 去哪些位置查找映射配置文件。根据mybatis官网mapper有如下四种配置方式:在mybatis源码中, XMLConfigBuilder.mapperElement(root.evalNode(“mappers”));负责解析节点,具体源码如下: private vo...原创 2019-06-13 15:41:26 · 1039 阅读 · 0 评论 -
Mybatis初始化详解
简介:MyBatis 初始化的主要工作是加载井解析 mybatis-config.xml 配置文件、映射配置文件以及相关的注解信息。mybatis-config.xml配置内容:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config ...原创 2019-06-10 18:03:09 · 620 阅读 · 0 评论