最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SharedingSphere?自定義脫敏規(guī)則介紹

 更新時間:2021年12月18日 10:10:57   作者:yueF_L  
這篇文章主要介紹了SharedingSphere?自定義脫敏規(guī)則,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

文檔地址:Yaml配置 :: ShardingSphere

官方默認的脫敏

可以看出使用的Type是aes算法、

我們怎么實現(xiàn)自己的自定義規(guī)則呢

1. 實現(xiàn)接口

org.apache.shardingsphere.encrypt.strategy.spi.Encryptor; 

2. 修改yml配置文件

這里加密type寫成自己自定義的,隨意都可以的。

然后在自己的實現(xiàn)類中將Type添加進來。

編寫init方法

private final static String TYPE = "custom-aes"; 
    private static final String SHARDING_PROPERTIES = "properties/sharding.properties"; 
    private Properties properties; 
    @Override
    public void init() {
        try {
            properties = PropertiesLoaderUtils.loadAllProperties(SHARDING_PROPERTIES);
        } catch (IOException e) {
            log.error("讀取sharding配置文件失敗," + e.getMessage(), e);
            throw new RuntimeException("讀取sharding配置文件失敗," + e.getMessage(), e);
        } 
    }

初始完成之后我們將 Properties get/set 方法實現(xiàn)。

接下來就是最重要的環(huán)節(jié)了,那就是自定義加解密規(guī)則。

這里實現(xiàn)方式自己自定義實現(xiàn)即可。

對了,文檔中還說了ase.key.value,這個值我們可以定義在Properties文件中,然后讀取進來。

這個方法是在我們自定義加密的的key 。

最后要將我們自定義的文件包路徑配置到springboot的自動裝配路徑下。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Spring詳細講解FactoryBean接口的使用

    Spring詳細講解FactoryBean接口的使用

    這篇文章主要為大家介紹了Spring容器FactoryBean工廠實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • SpringMVC數(shù)據(jù)響應詳細介紹

    SpringMVC數(shù)據(jù)響應詳細介紹

    Spring MVC 是 Spring 提供的一個基于 MVC 設計模式的輕量級 Web 開發(fā)框架,本質上相當于 Servlet,Spring MVC 角色劃分清晰,分工明細,本章來講解SpringMVC數(shù)據(jù)響應
    2023-02-02
  • java使用jna調用c#中dll的方法詳解

    java使用jna調用c#中dll的方法詳解

    前一段時間接了個項目,需要用到第三方提供的C#編寫的dll,本身項目是java語言,所以便有了下面這篇文章,本文給大家介紹了關于java中如何使用jna調用c#中dll的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-09-09
  • 面試官問如何啟動Java?線程

    面試官問如何啟動Java?線程

    這篇文章主要介紹了面試官問如何啟動Java?線程,Java?的線程創(chuàng)建和啟動非常簡單,但如果問一個線程是怎么啟動起來的往往并不清楚,甚至不知道為什么啟動時是調用start(),而不是調用run()方法呢?下面我們就一起進入文章學習這個問題吧
    2021-12-12
  • JAVA調用Deepseek的api完成基本對話簡單代碼示例

    JAVA調用Deepseek的api完成基本對話簡單代碼示例

    這篇文章主要介紹了JAVA調用Deepseek的api完成基本對話的相關資料,文中詳細講解了如何獲取DeepSeek?API密鑰、添加HTTP客戶端依賴、創(chuàng)建HTTP請求并使用示例代碼來對接DeepSeek?API,需要的朋友可以參考下
    2025-02-02
  • 解決Eclipse/STS中出現(xiàn)Resource is out of sync with the file system的異常問題

    解決Eclipse/STS中出現(xiàn)Resource is out of sync with the file system

    今天小編就為大家分享一篇關于解決Eclipse/STS中出現(xiàn)Resource is out of sync with the file system的異常問題,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Java基礎教程之類型轉換與多態(tài)

    Java基礎教程之類型轉換與多態(tài)

    這篇文章主要介紹了Java基礎教程之類型轉換與多態(tài),本文講解了 基本類型轉換、 upcast與多態(tài)、 Object類等內容,需要的朋友可以參考下
    2014-09-09
  • Java實現(xiàn)數(shù)據(jù)庫連接池簡易教程

    Java實現(xiàn)數(shù)據(jù)庫連接池簡易教程

    這篇文章主要為大家介紹了Java實現(xiàn)數(shù)據(jù)庫連接池簡易教程,感興趣的小伙伴們可以參考一下
    2016-01-01
  • SpringAOP實現(xiàn)登錄驗證的操作代碼

    SpringAOP實現(xiàn)登錄驗證的操作代碼

    這篇文章主要介紹了SpringAOP實現(xiàn)登錄驗證功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • Java常用排序算法及性能測試集合

    Java常用排序算法及性能測試集合

    周末天氣不好,在家無事,把常用排序算法理了一遍,收獲不小,特寫文章紀念。這些算法在學校的時候學過一遍,很多原理都忘記了
    2013-06-06

最新評論

田东县| 涪陵区| 邻水| 股票| 千阳县| 开化县| 仙桃市| 贺州市| 八宿县| 黄骅市| 五原县| 辉南县| 台南市| 无极县| 安西县| 彭山县| 奉贤区| 彭水| 巴塘县| 阿坝县| 泉州市| 兴宁市| 信阳市| 翼城县| 锦屏县| 文水县| 长泰县| 昌都县| 阿拉善左旗| 来宾市| 清苑县| 东辽县| 梁平县| 都兰县| 鄂托克前旗| 寿阳县| 博客| 宝清县| 宁津县| 辰溪县| 古丈县|