是否缺少数据库类



我找不到Slick的数据库类。 他们所有的指南都引用了它。

http://slick.typesafe.com/doc/2.1.0/gettingstarted.html

Database.forURL("jdbc:h2:mem:test1", driver = "org.h2.Driver") withSession {
  implicit session =>
  // <- write queries here
}

API 文档中似乎也缺少。

http://slick.typesafe.com/doc/2.1.0/api/#package

Database实际上是从相应的驱动程序类导入的内容。在指南中,他们从这个开始:

// Use H2Driver to connect to an H2 database
import scala.slick.driver.H2Driver.simple._

H2Driver是一个JdbcDriver,它定义了很多类型。为了简化导入过程,JdbcDriver定义了一个SimpleQL特征(H2Driver.simple 是其中的一个实例)。在那个特质中,你会发现val Database,这实际上是一个DatabaseFactory

链接: 文档中的简单QL

最新更新