Er zijn twee plaatsen waar u precies kunt zien hoe u uw verbindingspool kunt configureren:
Van daaruit kunt u zien dat uw zwembad moet worden geconfigureerd als:
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
...
}
}
}
}
Merk op hoe de configuratieknooppunten zijn genest:db
-> default
-> hikaricp
-> dataSource
. Dat komt omdat dataSource
is een configuratie die specifiek is voor HikariCP. Zoals je kunt zien op de reference.conf
bestand, biedt BoneCP dit configuratieknooppunt niet aan.
Ook Typesafe-configuratiebibliotheek ondersteunt zowel de configuratie hierboven als het schrijven van meer "duidelijk" zoals hieronder:
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"