/* * 用于复杂对象转换 e.g {key1:value1,key2:{key21:value21,key22:value22,...},key3:[value31,value32,...],...} * @param obj 需要转化的对象 */ public BasicDBObject converToMGObject(Object obj) { String jsonStr = JsonUtil.toJson(obj); BasicDBObject dbObject = (BasicDBObject) JSON.parse(jsonStr); return dbObject; }