zoukankan      html  css  js  c++  java
  • Spring项目中的数据库加密

    有时候为了安全,我们需要对数据库密码进行加密:

    SpringDruid数据源加密数据库密码

    当我们初步开始打造系统时,什么都没有一片空白,而数据源使用的是SpringDruid时,我们可以通过这篇博客的方案来进行数据库的加密:

    SrpingDruid数据源加密数据库密码

    当我们的系统之前使用的就是SpringDuid时,我们可以直接对数据库密码加密:

    1 在<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">中添加两行属性:

    <property name="filters" value="config" />
    <property name="connectProperties" value="config.decrypt=true" />
    

    2 生成密文

    druid-1.*.*.jar包中执行命令:java -cp druid-1.*.*.jar com.alibaba.druid.filter.config.ConfigTools <YOUR_DB_PASSWORD>

    1.*.*.jar代表版本。

    3 把生成的密文,放在配置文件中即可。

  • 相关阅读:
    树莓派学习记录
    ESP8266
    城轨列控系统
    VMware+CentOS7学习记录
    眼镜
    调试蜂鸣器驱动电路
    假期作业进度6
    假期作业进度5
    假期作业进度4
    假期作业进度3
  • 原文地址:https://www.cnblogs.com/sean-zeng/p/11249895.html
Copyright © 2011-2022 走看看