ume*_*tal 1 scala cassandra playframework
我正在寻找的是依赖性,我需要通过play-scala连接到cassandra.cassandra 2.2.0版,播放版本2.4
我的build.sbt文件:
name:="""basic-form"""
version:="1.0-SNAPSHOT"
lazy val root =(项目在文件中(".")).enablePlugins(PlayScala)
scalaVersion:="2.11.6"libraryDependencies ++ = Seq(
"com.typesafe.akka"%%"akka-actor"%"2.2.0","com.typesafe.akka"%%"akka-slf4j"% "2.2.0","com.datastax.cassandra"%"cassandra-driver-core"%"2.0.2")
在导入"com.datastax.driver.core.Cluster"时出现错误,即datastax不是com的成员
建议将不胜感激.
您可以像@manub一样使用DataStax驱动程序.
如果您是新手,那么,从字面上看,您需要将此字符串添加到build.sbt文件中
libraryDependencies += "com.datastax.cassandra" % "cassandra-driver-core" % "3.0.0"
Run Code Online (Sandbox Code Playgroud)
和连接的例子
object CassandraClient {
private val cluster = Cluster.builder()
.addContactPoint("localhost")
.withPort(9042)
.build()
val session = cluster.connect()
def getValueFromCassandraTable() = {
session.execute("SELECT * FROM mykeyspace.users")
}
}
Run Code Online (Sandbox Code Playgroud)