如何将MongoDB文档解析为Java类
- 论坛
- 如何将MongoDB文档解析为Java类
9 浏览
如何将MongoDB文档解析为Java类
我在Java中使用MongoDB驱动程序。
假设我在集合db.people中有一个MongoDB文档:
{"name":"Joe", "surname":"Blow", "age":20}
还有一个类似于以下内容的Java类
public class Person {
String name;
String surname;
int age;
public void setPersonalInfo(String name, String surname, int age) {
this.name = name;
this.surname = surname;
this.age = age;
}
}
如何将我的文档中的信息解析到我的类中?是否有一种通过操作以BasicDBObject形式返回文档的方法来实现这一点?我查看了方法,但无法理解,因为我的第一反应是使用返回键值对数组的方法(据我所知,没有这样的方法)。