手把手教你玩多数据源动态切换!

为了提高应用的可靠性,多数据源现在也很常见,数据库可以搭建双 M 结构,这个松哥之前也发文和大家分享过如何搭建双 M 结构的主从备份?,那么 Java 代码里该如何操作多数据源呢?

我在 19 年的时候写过几篇文章教大家配置 JdbcTemplate、MyBatis 以及 JPA 中的多数据源(公众号江南一点雨后台回复 666 有相关的资料),不过那几篇文章的整体思路都是弄多个 Dao 层实例,然后手动选择用哪个实例,这样总感觉不太方便。

阅读更多

说一个大家都知道的 Spring Boot 小技巧

手动狗头

小伙伴们都知道,在 Spring Boot 中,配置文件是 application.properties 或者 application.yaml,这个名为 application 的配置文件,无论是 properties 格式还是 yaml 格式,都会被 Spring Boot 容器自动加载。

阅读更多

Spring Boot 整合流程引擎 Flowable,so easy!

tienchin 项目出视频啦~松哥手把手教你在 RuoYi-Vue 脚手架上做二次开发,一起做一个完成率超 90% 的项目,戳戳戳这里–>TienChin 项目配套视频来啦

为啥想写 flowable 呢?原因很简单,因为最近在录的 tienchin 项目视频会用到,先写一篇文章和大家打打预防针,后面视频再细讲。

阅读更多

记录锁、间隙锁与 Next-Key Lock

[TOC]

有小伙伴在微信上表示面试时被问到了 Next-Key Lock 是啥,结果一脸懵逼,那么今天我们来捋一捋 MySQL 中的记录锁、间隙锁以及 Next-Key Lock。

阅读更多