SpringBoot2.x 继承 AbstractRoutingDataSource 动态数据源切换实现 JPA读写分离

目录

一、环境要求和下载地址

二、安装和配置

2.1 Oracle VM VirtualBox 安装 CentOS8.x  参照  待续...

2.2 OpenJDK13.x 安装配置 

2.3 MySQL8.x 安装配置 参照 待续...

2.4 MyCat1.6.7.3 安装配置  参照 待续...

三、先上代码,后期完善


 

 

一、环境要求和下载地址

CentOS8.x  http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso

OpenJDK13.x、http://jdk.java.net/13/

MySQL8.x、https://dev.mysql.com/downloads/mysql/

MyCat1.6.7.3、http://dl.mycat.io/1.6.7.3/

SpringBoot2.x、 https://start.spring.io/


二、安装和配置

2.1 Oracle VM VirtualBox 安装 CentOS8.x  参照  待续...

2.2 OpenJDK13.x 安装配置 

2.2.1 官房网站下载 http://jdk.java.net/13/  如下图右键复制链接地址,使用 wget 命令下载。

SpringBoot2.x 继承 AbstractRoutingDataSource 动态数据源切换实现 JPA读写分离_第1张图片2.2.2 使用 tar -zxvf 解压,图下图

SpringBoot2.x 继承 AbstractRoutingDataSource 动态数据源切换实现 JPA读写分离_第2张图片

2.2.3 配置全局环境变量

vim /etc/profile.d/java.sh

# 写入以下内容
# {{ 

# JDK 目录
JAVA_HOME=/usr/ymalls/jdk-13.0.1
JRE_HOME=$JAVA_HOME/jre
PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME JRE_HOME PATH


# }}

SpringBoot2.x 继承 AbstractRoutingDataSource 动态数据源切换实现 JPA读写分离_第3张图片

2.2.4 执行 source /etc/profile  重新加载环境变量, java -version 检查是否配置成功

SpringBoot2.x 继承 AbstractRoutingDataSource 动态数据源切换实现 JPA读写分离_第4张图片

 

 

 

 

2.3 MySQL8.x 安装配置 参照 待续...

2.4 MyCat1.6.7.3 安装配置  参照 待续...

三、先上代码,后期完善

代码下载地址 https://download.csdn.net/download/YANGMING1234ym/12048305

。。。。。。。。。

你可能感兴趣的:(SpringBoot2.x 继承 AbstractRoutingDataSource 动态数据源切换实现 JPA读写分离)