08-02-2023, 02:48 PM
Simply add a dependency [`spring-dotenv`](
```groovy
dependencies {
implementation 'me.paulschwarz:spring-dotenv:4.0.0'
}
```
```xml
<dependency>
<groupId>me.paulschwarz</groupId>
<artifactId>spring-dotenv</artifactId>
<version>4.0.0</version>
</dependency>
```
* Then simply write the secrets in .env as a key value pair.And use it as below
```yaml
spring:
data:
mongodb:
uri: ${URL}
username: ${USERNAME}
password: ${PASSWORD}
database: ${DATABASE}
```
> If the version is older then write as
```yaml
spring:
data:
mongodb:
uri: ${env.URL}
username: ${env.USERNAME}
password: ${env.PASSWORD}
database: ${env.DATABASE}
```
Check out complete usage or project on [GitHub](
[To see links please register here]
) to your build.gradle or pom.xml.```groovy
dependencies {
implementation 'me.paulschwarz:spring-dotenv:4.0.0'
}
```
```xml
<dependency>
<groupId>me.paulschwarz</groupId>
<artifactId>spring-dotenv</artifactId>
<version>4.0.0</version>
</dependency>
```
* Then simply write the secrets in .env as a key value pair.And use it as below
```yaml
spring:
data:
mongodb:
uri: ${URL}
username: ${USERNAME}
password: ${PASSWORD}
database: ${DATABASE}
```
> If the version is older then write as
```yaml
spring:
data:
mongodb:
uri: ${env.URL}
username: ${env.USERNAME}
password: ${env.PASSWORD}
database: ${env.DATABASE}
```
Check out complete usage or project on [GitHub](
[To see links please register here]
)