Simplify configuration
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
db:
|
||||
jdbc-url: jdbc:h2:./notes-db;
|
||||
driver-class-name: org.h2.Driver
|
||||
username: h2
|
||||
password: ''
|
||||
connection-timeout: 3000
|
||||
|
||||
@@ -7,14 +7,13 @@ import java.util.concurrent.TimeUnit
|
||||
@ConfigurationProperties("db")
|
||||
data class DataSourceConfig @ConfigurationInject constructor(
|
||||
val jdbcUrl: String,
|
||||
val driverClassName: String,
|
||||
val username: String,
|
||||
val password: String,
|
||||
val maximumPoolSize: Int,
|
||||
val connectionTimeout: Long,
|
||||
) {
|
||||
override fun toString() = "DataSourceConfig(jdbcUrl='$jdbcUrl', driverClassName='$driverClassName', " +
|
||||
"username='$username', password='***', maximumPoolSize=$maximumPoolSize, connectionTimeout=$connectionTimeout)"
|
||||
override fun toString() = "DataSourceConfig(jdbcUrl='$jdbcUrl', username='$username', password='***', " +
|
||||
"maximumPoolSize=$maximumPoolSize, connectionTimeout=$connectionTimeout)"
|
||||
}
|
||||
|
||||
@ConfigurationProperties("jwt")
|
||||
|
||||
Reference in New Issue
Block a user