【发布时间】:2012-10-22 20:10:00
【问题描述】:
我已经安装了 eclipse、cloudfoundry 插件、scala 插件、vaadin 插件(用于 web 开发)和 mongodb 库。
我创建了一个这样的类:
import vaadin.scala.Application
import vaadin.scala.VerticalLayout
import com.mongodb.casbah.MongoConnection
import com.mongodb.casbah.commons.MongoDBObject
import vaadin.scala.Label
import vaadin.scala.Button
class Launcher extends Application {
val label=new Label
override def main = new VerticalLayout() {
val coll=MongoConnection()("mybd")("somecollection")
val builder=MongoDBObject.newBuilder
builder+="foo1" -> "bar"
var newobj=builder.result()
coll.save(newobj)
val mongoColl=MongoConnection()("mybd")("somecollection")
val withFoo=mongoColl.findOne()
label.value=withFoo
add(label)
//bouton pour faire joli
add(new Button{
caption_=("click me!")
})
}
}
错误(对mongodb数据库的访问被拒绝)来自参数,这是默认的。 你知道如何在scala或java中设置好的参数吗?
【问题讨论】:
标签: scala mongodb cloud-foundry