IT虾米网

Java MongoDAO 初始化

shasha 2018年06月24日 大数据 1493 0

[Java]代码    

private DB getMongoDB() { 
		try { 
			if (MONGODB_DB == null) { 
				Mongo mgo = new Mongo(ip, port); 
				DB db = mgo.getDB(mongodbName); 
				char[] pwd = password.toCharArray(); 
				db.authenticate(user, pwd); 
 
 
				MongoOptions options = mgo.getMongoOptions(); 
				options.socketTimeout = 2000; 
				options.autoConnectRetry = true; 
				options.socketKeepAlive = true; 
 
 
				db.addOption(Bytes.QUERYOPTION_NOTIMEOUT); 
				MONGODB_DB = db; 
 
				return db; 
			} else { 
				return MONGODB_DB; 
			} 
		} catch (Exception e) { 
			e.printStackTrace(); 
			return null; 
		} 
 
	
评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!