Spring Boot应用集成dotenvx
首先我们需要添加dotenvx Spring Boot Starter依赖,如下:
<dependency>
<groupId>org.mvnsearch</groupId>
<artifactId>dotenvx-spring-boot-starter</artifactId>
<version>0.1.0</version>
</dependency>
接下来就是在application.properties
中添加dotenvx的配置,如下:
dotenv.public.key=02e8d78f0da7fc3b529d503edd933ed8cdc79dbe5fd5d9bd480f1e63a09905f3b3
nick=encrypted:BFpnkHl81r6SFJlzpuCNFe70zOezu3vzkOygmRsAqy0H8zsklDBThtgVl6XDKpZOWq+qHimszEusev2xKXgG2ISdYDbcayNZB2Dd2q5qpo2RqUD0AT9XPrJqPT7DVFBw+hFCZwwqdg==
接下来就是标准的Spring Boot启动方式,请注意.env.keys
文件或者DOTENV_PRIVATE_KEY
环境变量需要设置为dotenvx的私钥。
如果你使用IntelliJ IDEA,建议安装Spring Debugger插件,最终效果如下: