我有一个使用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 = [这就是我想要加密的]
提前致谢