小编ong*_*gre的帖子

不能让 Scala、Slick 和 MySQL 一起工作

我试图让这三个一起工作,但不能。缺乏流畅的文档。我为 Typesafe 配置设置了 application.conf,如下所示:

mysql = {
  url = "jdbc:mysql://localhost/slickdb"
  slick.driver=scala.slick.driver.MySQLDriver
  driver=com.mysql.cj.jdbc.Driver
  properties = {
    user = root
    password = null
  }
  connectionPool = true
  keepAliveConnection = true
}
Run Code Online (Sandbox Code Playgroud)

和 build.sbt 相关的依赖项:

libraryDependencies ++= Seq(
   ...
   "org.eclipse.jetty" % "jetty-webapp" % "9.2.15.v20160210" % "container",
   "javax.servlet" % "javax.servlet-api" % "3.1.0" % "provided",
   "com.typesafe.slick" %% "slick" % "3.2.0",
   "com.typesafe.slick" %% "slick-hikaricp" % "3.2.0",
   "mysql" % "mysql-connector-java" % "latest.integration"
   ...
)
Run Code Online (Sandbox Code Playgroud)

并尝试编译一个简单的 DAO

import slick.jdbc.MySQLProfile.api._
class testDAO {

  private val db = Database.forConfig("mysql")
} …
Run Code Online (Sandbox Code Playgroud)

mysql scala slick

3
推荐指数
1
解决办法
883
查看次数

标签 统计

mysql ×1

scala ×1

slick ×1