Skip to main content

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插件,最终效果如下:

Dotenvx Spring Boot