赞
踩
- <dependency>
- <groupId>com.alibaba</groupId>
- <artifactId>druid-spring-boot-starter</artifactId>
- <version>1.1.10</version>
- </dependency>
- public class ConfigToolsTest {
- @Test
- public void testPassword() throws Exception {
- String password = "你的密码";
- String[] arr = genKeyPair(512);
- System.out.println("privateKey:" + arr[0]);
- System.out.println("publicKey:" + arr[1]);
- System.out.println("password:" + encrypt(arr[0], password));
- }
- }
- spring:
- datasource:
- type: com.alibaba.druid.pool.DruidDataSource
- driver-class-name: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://localhost:3306/huz_test?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&serverTimeZone=GMT
- username: root
- password: FpM0apMPVm6+06BvbE3p5vkGvkHUVASs6ay2VPTH5n9EzSkUMyDI6x5LX5aIuRr580rR7rMoeTTKjIJB/nP2DA== #加密后的密码
- druid:
- #公钥自动扫描
- connection-properties: config.decrypt=true;config.decrypt.key=${publicKey}
- publicKey: MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALOUa+9VoM8+TFogqsKfUAXrkCuMvQXMLMjd1exfwOta8BJ178FNdGclF928VavxTfDiy869v4+8sroHd1+BD2ECAwEAAQ==
- filter:
- config:
- # 启用过滤器configFilter,config下面只有enabled一个属性
- enabled: true
我们重启项目正常,访问 Druid
监控页面正常。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。