如何使用Spring引导加密JDBC密码以存储在application.properties中

时间:2017-02-27 16:07:04

标签: encryption spring-boot

我有一个使用Spring启动的应用程序来生成一个可运行的jar。我想加密一个SQL-Server密码并将其存储在applicaiton.properties文件中。在过去,使用war文件,我会运行java命令来执行加密,并将其指向weblogic的安装,以生成可在属性文件中使用的哈希。现在,由于我使用嵌入式Tomcat,我没有服务器来运行该命令,因此如何在这种情况下加密密码?

目前,我唯一的配置是在app.properties文件中设置连接字符串:

spring.datasource.url = jdbc:sqlserver:// db #### \ dv:1111; databaseName = AAA;

spring.datasource.username = user_query

spring.datasource.password = [这就是我想要加密的]

提前致谢

0 个答案:

没有答案