首页 > 解决方案 > 如何在spring boot中建立数据库连接之前运行自定义代码?

问题描述

在我的源代码中,我需要在数据库连接建立之前设置一些属性,即代码级别的数据库连接认证。

        System.setProperty("javax.net.ssl.trustStorePassword", keystorePassword);

编辑 - 我在运行时使用 java -Djavax.net.ssl.trustStorePassword=yourPassword 进行了尝试,但我想在代码级别进行。

标签: javaspringspring-boot

解决方案


我建议您在启动 JVM 时使用 -D 参数进行设置,例如

java -Djavax.net.ssl.trustStorePassword=yourPassword ...

这与12 因素应用程序一起使用,使您的应用程序更易于维护


推荐阅读