基於springboot的ShardingSphere5.X的分庫分表的解決方案之資料加密之已上線業務的解決方案(十二)

笨_鳥_不_會_飛發表於2020-12-30

基於springboot的ShardingSphere5.X的分庫分表的解決方案之資料加密之已上線業務的解決方案(十二)

在上一章我們完成了新業務資料加密上線的實現了,那麼很多時候我們很多業務是舊的業務,這時候突然收到需求需要上線資料加密,那這時候ShardingSphere5.X也可以滿足我們的需求。

​ 在官網上已經給了我們解決的場景了,這邊就不再貼具體的實現的原理,具體的遷移過程大家可以直接訪問官網的資料加密實現原理中的已上線業務改造模組的說明:

在這裡插入圖片描述

1、系統遷移前

​ 我們需要改造我們上個章節造的資料,我們使用Navicat For Mysql把db0和db1裡面的pwd_cipher的欄位值清空,如下所示:

在這裡插入圖片描述

​ 然後我們直接在我們的application.yml配置上系統遷移之前的配置為查詢的時候直接使

相關文章