读书人

java操作mongodb的增、删、改、查操作

发布时间: 2013-04-12 18:33:12 作者: rapoo

java操作mongodb的增、删、改、查操作。

建议用一个数据库连接对象操作数据库,如果需要多个,可以初始化多个实例。

使用单例模式保持一个数据库连接:

/** * @author hadoop * */public class DBObjectUtil {/** * 通过Plan获得BasicDBObject对象 * @param mac */public static BasicDBObject getDBObjectByPlan(Plan plan){ObjectId id;String sId = plan.getId();if(sId == null || sId.length() != 24){id = new ObjectId();} else {id = new ObjectId(sId);}BasicDBObject doc = new BasicDBObject("_id", id);doc.append("name", plan.getName());return doc;}/** * 通过BasicDBObject获得Plan对象 * @param object */public static Plan getPlanByDBObject(DBObject object){Plan plan = new Plan();plan.setId(((ObjectId)object.get("_id")).toString());plan.setName((String)object.get("name"));return plan;}}
驱动可以在我上传的资源中找到。




读书人网 >其他数据库

热点推荐