Hay dos lugares donde puede ver exactamente cómo configurar su conjunto de conexiones:
A partir de ahí, podrá ver que su grupo debe configurarse como:
db {
default {
driver=org.postgresql.Driver
url="jdbc:postgresql://localhost/timeseries"
user=postgres
password=postgres
hikaricp {
dataSourceClassName = org.postgresql.ds.PGSimpleDataSource
connectionTestQuery = "SELECT 1"
# Data source configuration options. Must be INSIDE
# the hikaricp "node" here
dataSource {
# anything you need to configure here
...
}
}
}
}
Observe cómo se anidan los nodos de configuración:db
-> default
-> hikaricp
-> dataSource
. Eso es porque dataSource
es una configuración específica para HikariCP. Como puede ver en reference.conf
archivo, BoneCP no ofrece este nodo de configuración.
Además, Biblioteca de configuración de Typesafe admite tanto la configuración anterior como la escritura más "clara" como a continuación:
db.default.driver=org.postgresql.Driver
db.default.url="jdbc:postgresql://localhost/timeseries"
db.default.user=postgres
db.default.password=postgres
db.default.hikaricp.dataSourceClassName = org.postgresql.ds.PGSimpleDataSource
db.default.hikaricp.connectionTestQuery = "SELECT 1"