Mongodb 使用morphia从mongo医生那里获得pojo

Mongodb 使用morphia从mongo医生那里获得pojo,mongodb,morphia,Mongodb,Morphia,请有人给我解释一下这段代码,它用来从mongo文档创建pojo?是否需要创建一个包含数据库字段+getter和setter的类 Morphia Morphia=。。。。; MongoClient MongoClient=。。。。。。。。。。。。; DB=mongoClient.getDB(“联系人”) 字符串contactId=。。。。。; //从集合中加载对象 BasicDBObject idObj=新的BasicDBObject(“_id”,新ObjectId(contactId)); Ba

请有人给我解释一下这段代码,它用来从mongo文档创建pojo?是否需要创建一个包含数据库字段+getter和setter的类

Morphia Morphia=。。。。; MongoClient MongoClient=。。。。。。。。。。。。; DB=mongoClient.getDB(“联系人”)
字符串contactId=。。。。。; //从集合中加载对象 BasicDBObject idObj=新的BasicDBObject(“_id”,新ObjectId(contactId)); BasicDBObject对象=(BasicDBObject数据库.getCollection(“personnal”).findOne(idObj); Contact contacy=morphia.fromDBObject(Contact.class,obj)


什么值必须与contactId对应?

如果您有Morphia的API,为什么不使用它

datastore.get(Contact.class,新ObjectId(contactId));