0

我正在将我的项目从 scala 2.11 升级到 scala 2.12。

对于 DB Interaction,使用了 slick-extensions,但我发现自 Slick-3.2.0 以来,slick-extension 已与 Slick 本身合并。

在我浏览文档时,我发现了有关JdbcProfiles驱动程序等的终止和终止。

现在,我有很多代码使用了withSession方法 from scala.slick.jdbc.JdbcBackend- 比如 -

db.withSession { implicit session =>
      rmobVersionControl.foreach(e =>
        elements += new RMOBVersionControlElement(e._1, e._2, e._3))
}

在文档中,我看到该withSession()方法已弃用(自 3.0 版起)。

但我想知道是否有办法将此代码保留在 slick 3.2.0 中,因为更改所有这些代码并使用基于操作的 Api 会很痛苦。

4

0 回答 0