У меня есть класс scala, например:
@Entity("users")
class User(@Required val cid: String, val isAdmin: Boolean = false, @Required val dateJoined: Date = new Date() ) {
@Id var id: ObjectId = _
@Reference
val foos = new ArrayList[Foo]
}
Если бы это был класс Java, я бы просто поместил реализации java.io.Serializable, но это не работает в scala.Также является ли foos, как заявлено выше, частным или общедоступным?