实现Scala pojos与MongoDB一起使用的最佳方法是什么?寻找一种兼顾性能的方法,并保留Scala语法的简洁性。
我相信最新的Mongo驱动程序支持Java。但是,我没有在Scala驱动程序中看到这种支持。
谢谢!
答案 0 :(得分:-1)
接下来:
class Person {
private[this] var mName: String = _
private[this] var mAge: Int = _
private[this] var mMale: Boolean = _
// getters
def name = mName
def age = mAge
def male = mMale
// setters
def name_= (s: String) = { mName = s }
def age_= (a: Int) = { mAge = a }
def male_= (m: Boolean) = { mMale = m }
}