根据Play 2.6文档,Play Slick应按如下方式使用:
import slick.driver.JdbcProfile
class Application @Inject() (
protected val dbConfigProvider: DatabaseConfigProvider,
cc: ControllerComponents
)(implicit ec: ExecutionContext)
extends AbstractController(cc) with HasDatabaseConfigProvider[JdbcProfile] {
问题是JdbcProfile
在Slick 3.2.x中被弃用了,有什么想法可以解决吗?请注意,我正在从Play 2.5迁移到2.6。
在slick.jdbc
包中有一个不推荐使用的JdbcProfile
:
http://slick.lightbend.com/doc/3.2.3/api/index.html#slick.jdbc.JdbcProfile