Reactive-Mongo是一个基于Scala编写的异步非阻塞MongoDB驱动,该项目同时提供了Play框架的集成插件Play-ReactiveMongo。 本文将基于Play-ReactiveMongo插件介绍MongoDB的开发技巧。 2.1 配置Play-ReactiveMongo插件 打开Play项目,修改build.sbt添加Play-ReactiveMongo依赖: libraryDependencies ++= Seq( mongodb.uri = "mongodb://someuser:somepasswd@localhost:27017/your_db_name" OK,此时在命令行执行sbt compile,sbt会自动下载Play-ReactiveMongo
另外还有一些基于JSON库的第三方模块,例如Play-ReactiveMongo,利用该模块将Play和MongoDB完美结合,开发出高性能的异步非阻塞系统。