性状scala的获取器和设置器

时间:2018-08-01 10:05:08

标签: traits typesafe

我正在使用traits和typesafe配置库,一旦构建源代码,就会遇到以下错误:

ERROR com.company.common.confs.Confcommon需要公共的无参数构造函数用作Bean com.typesafe.config.ConfigException $ BadBean

下面是我的源代码:

trait Confcommon {
  var variable1: String
  var variable2: String
  var variable3: String

}

case class Conf(var variable1: String, var variable2: String,
                   var variable3: String,  var variable4: String, var variable5: String) extends Confcommon {

  def this() = this("", "", "", "", "")
}

如何使用自动获取器和设置器创建特征构造器字段。

谢谢

0 个答案:

没有答案