我正在尝试将我的电梯应用程序连接到数据库。我有以下代码来执行操作。我已下载并包含lift-mapper_2.9.1到我的应用程序,我在boot.scala中提供了以下代码
import net.liftweb.mapper.{DB,Schemifier,DefaultConnectionIdentifier,StandardDBVendor,MapperRules}
class boot{
def boot{
......
.......
}
object Database extends StandardDBVendor(
Props.get("db.class").openOr("com.mysql.jdbc.Driver"),
Props.get("db.url").openOr("jdbc:mysql://localhost/scalatest"),
Props.get("db.user"),
Props.get("db.pass"))
}
我在src / main / resources / props / default.props文件中设置了db.class和其他属性。 但是这里有一个错误显示在第一行,
Multiple markers at this line
- bad symbolic reference. A signature in package.class refers to term db in package net.liftweb which is not available. It may be completely
missing from the current classpath, or the version on the classpath might be incompatible with the version used when compiling package.class.
- too many arguments for constructor Object: ()Object
我不知道我做错了什么。任何人都可以提出建议。提前完成。