繁体   English   中英

Play Framework for Java 2.1和MongoDB

[英]Play Framework for Java 2.1 and MongoDB

我即将在Play Framework for Java 2.1中构建一个项目,我想使用MongoDB来存储数据。 我已经安装了Play 2.1和MongoDB 2.4.4。

是否有可能建立一个游戏! 只使用MongoDB Java驱动程序的项目? 我实际上已经尝试下载mongo-java-driver.jar根据本文档 ,我将它放在我的play项目root中的lib /文件夹中。 然后我创建了一个模型,我在其中添加了下面的代码,但我无法让它工作。 你知道任何教程或我做错了什么吗? 我得到编译错误, unreported exception java.net.UnknownHostException; must be caught or declared to be thrown unreported exception java.net.UnknownHostException; must be caught or declared to be thrown

import com.mongodb.MongoException;
import com.mongodb.WriteConcern;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.BasicDBObject;
import com.mongodb.DBObject;
import com.mongodb.DBCursor;
import com.mongodb.ServerAddress;

MongoClient mongoClient = new MongoClient();

如果您查看文档MongoClient()构造函数可能会抛出一个UnknownHostException ,这是一个已检查的异常。 您可以在代码中catch此异常,或者向您的方法添加throws UnknownHostException声明。

另请阅读在Java异常, 对于检查与unchecked异常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM