Scala 2.9 では、次を使用してケース クラスに注釈を付けimport scala.annotation.target.field
ます。
case class UserAuth(
@(JsonProperty@field)("email")
val email: String,
@(JsonProperty@field)("password")
val password: String
)
2.10 では、クラスをコンパイルする必要があり、使用する必要がありますimport scala.annotation.meta.field
が、突然、狂ったようにコンパイラ エラーがスローされます。これは Scala ケース クラス アノテーションの正しい使い方ですか、それとも simple に戻せ@JsonProperty("email")
ますか?