我正试图通过播放光滑连接到postgres。
我的应用程序配置文件
slick.dbs.default.driver= "slick.driver.PostgresDriver$"
slick.dbs.default.db.dataSourceClass = "slick.jdbc.DatabaseUrlDataSource"
slick.dbs.default.db.properties.driver = "org.postgresql.Driver"
slick.dbs.default.db.url = url
slick.dbs.default.db.user=username
slick.dbs.default.db.password=password
通常我连接通过 val connection = DB.getConnection()
当我使用点击时如何连接?
答案 0 :(得分:0)
在application.conf中添加如下条目:
slick.dbs {
default.driver="slick.driver.PostgresDriver$"
default.db.driver="org.postgresql.Driver"
default.db.url=url
default.db.user=user
default.db.password=password
}
然后,要获得连接(因为此配置为DatabaseConfig格式),请使用:
val dbConfig: DatabaseConfig[PostgresDriver] = DatabaseConfig.forConfig("slick.dbs.default")
val db = dbConfig.db