SpringBoot整合Druid实现数据库密码加密.pdf
《SpringBoot整合Druid实现数据库密码加密.pdf》由会员分享,可在线阅读,更多相关《SpringBoot整合Druid实现数据库密码加密.pdf(4页珍藏版)》请在文库网上搜索。
1、SpringBoot(七)SpringBoot整合Druid实现数据 库密码加密 SpringBoot(七)SpringBoot整合Druid实现数据库密码加密 1、新建一个Maven项目 1.1、项目结构树 1.2、项目结构图 2、创建加解密程序 2.1、DecryptDruid 2.2、生成公钥和密码 3、配置我们的项目 3.1、配置application.properties文件 3.2、启动项目并验证 我们在实际的生产环境中为了防止数据库的密码被直接读取,经常需要将密码加密存储; 本文介绍了使用SpringBoot整合Druid时,将密码使用非对称的方式进行加密的过程 用以防止密码被人
2、直接窃取 1、新建一个Maven项目 使用IDEA按照提示,创建一个普通的maven项目,如下: 1.1、项目结构树 1.2、项目结构图 druid_decrypt.iml pom.xml src main java test java target 2、创建加解密程序 2.1、DecryptDruid 编写一个类DecryptDruid,里面需要包含一个加密方法testEncrypt和一个解密方法 testDecrypt, 并增加一个main方法,生成公钥和密文密码 全部代码如下: package com.iambest.study; import com.alibaba.druid.fil
3、ter.config.ConfigTools; /* * * Druid的公钥 * * author zhang_wei * version 1.0.0 * Classname DecryptDruid * Date 2021/3/7 20:37 * Created by zhang_wei * since 1.0.0 */ public class DecryptDruid public static void main(String args) throws Exception testEncrypt(123456); 2.2、生成公钥和密码 运行DecryptDruid的main方法,查
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SpringBoot 整合 Druid 实现 数据库 密码 加密