geek的技术日志,记录每一次技术思考的闪光点。

标签:mybatis

Mybatis

Mybatis工作原理解析

later阅读(48)评论(0)

工作原理解析 mybatis应用程序通过SqlSessionFactoryBuilder从mybatis-config.xml配置文件(也可以用Java文件配置的方式,需要添加@Configuration)中构建出SqlSessionFac...

Mybatis

mybatis一级和二级缓存机制详解

later阅读(60)评论(0)

mybatis提供了缓存机制减轻数据库压力,提高数据库性能 mybatis的缓存分为两级:一级缓存、二级缓存 一级缓存是SqlSession级别的缓存,缓存的数据只在SqlSession内有效 二级缓存是mapper级别的缓存,同一个nam...

Mybatis

Spring Cloud/Spring Boot Mybatis 多数据源配置

later阅读(47)评论(0)

实际开发场景中,通常情况下单个微服务会配置多个数据源。这里主要介绍 项目使用多数据源 配置步骤。 一、数据源自动配置禁用 1、将spring boot自带的DataSourceAutoConfiguration禁掉,防止自动配置数据源。在@...

Mybatis

关于Hibernate中SQL执行顺序跟代码顺序不一致的问题

later阅读(277)评论(0)

使用Hibernate的新人,经常会遇到一些奇怪的问题,从代码上看,明明逻辑是正确的,但是,代码跑完之后,结果却不对!千辛万苦查bug,最终在日志里才发现,sql执行的顺序,竟然不是代码中的顺序!坑爹啊,然后就只能骂娘了。。然而好多人也只是...