如Play Slick 文档中所述,可以通过 Global Lookup 获得 DatabaseConfig 对象:
val dbConfig = DatabaseConfigProvider.get[JdbcProfile](Play.current)
但是,我收到以下编译警告,指出current
已弃用,我应该改用 DI:
[警告] C:\myapp\app\test\Test.scala:28: 对象 Play 中的当前方法已弃用:这是对应用程序的静态引用,请改用 DI
我是否被迫使用 DI 而不是全局查找?随着弃用警告,数据库连接工作正常。