【问题标题】:Play Framework for Java 2.1 and MongoDB适用于 Java 2.1 和 MongoDB 的 Play 框架
【发布时间】:2013-07-01 10:43:31
【问题描述】:

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

是否有可能建立一个戏剧!只有 MongoDB Java 驱动程序的项目?我实际上已经尝试下载mongo-java-driver.jar,它放在我的游戏项目according to this documentationrootlib/ 文件夹中。然后我创建了一个模型,在其中添加了下面的代码,但我无法让它工作。你知道任何教程或我做错了什么吗?我收到类似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();

【问题讨论】:

标签: java mongodb playframework playframework-2.1 mongodb-java


【解决方案1】:

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

另请阅读 this 了解 Java 中的异常和 this 了解已检查和未检查的异常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多