1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. X>
  5. 详解Mybatis的二级缓存配置

当前主题:详解Mybatis的二级缓存配置

详解Mybatis的二级缓存配置相关的博客

查看更多 写博客

Mybatis一二级缓存实现原理与使用指南

Mybatis 与 Hibernate 一样,支持一二级缓存。一级缓存指的是 Session 级别的缓存,即在一个会话中多次执行同一条 SQL 语句并且参数相同,则后面的查询将不会发送到数据库,直接从 Session 缓存中获取。二级缓存,指的是 Sessi

阅读全文

MyBatis缓存特性详解

MyBatis缓存特性详解 缓存简介# 一般我们在系统中使用缓存技术是为了提升数据查询的效率。当我们从数据库中查询到一批数据后将其放入到混存中(简单理解就是一块内存区域),下次再查询相同数据的时候就直接从缓存中获取数据就行了。这样少了一步和数据库的交互,可以

阅读全文

Mybatis插件机制详解

概述 Mybatis插件又称拦截器,本篇文章中出现的拦截器都表示插件。 Mybatis采用责任链模式,通过动态代理组织多个插件(拦截器),通过这些插件可以改变Mybatis的默认行为(诸如SQL重写之类的),由于插件会深入到Mybatis的核心,因此在编写自

阅读全文

Mybatis源码详解系列(三)--从Mapper接口开始看Mybatis的执行逻辑

Mybatis源码详解系列(三)--从Mapper接口开始看Mybatis的执行逻辑 简介 Mybatis 是一个持久层框架,它对 JDBC 进行了高级封装,使我们的代码中不会出现任何的 JDBC 代码,另外,它还通过 xml 或注解的方式将 sql 从 D

阅读全文

mybatis注解详解

http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html   mybatis的原身是ibatis,现在已经脱离了apache基金会,新官网是http://www.mybatis.org/。 mybatis3中增加

阅读全文

Mybatis执行SQL的4大基础组件详解

温馨提示:本篇是源码分析Mybatis ShardingJdbc SQL语句执行的前置篇。 源码分析Mybatis系列目录: 1、源码分析Mybatis MapperProxy初始化之Mapper对象的扫描与构建 2、源码分析Mybatis MappedSt

阅读全文

Mybatis基础

Mybatis   MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Ja

阅读全文

源码解析MyBatis Sharding-Jdbc SQL语句执行流程详解

源码分析Mybatis系列: 1、源码分析Mybatis MapperProxy初始化之Mapper对象的扫描与构建 2、源码分析Mybatis MappedStatement的创建流程 3、Mybatis执行SQL的4大基础组件详解 本文将详细介绍Myba

阅读全文