@Test
public void initTest() throws Exception{
try {
long beginTime=System.currentTimeMillis();
Mongo conn=new Mongo(HOST,PORT);//建立数据库连接
long endTime=System.currentTimeMillis();
DB testDB=conn.getDB(DB_NAME);//取得test数据库
System.out.println(endTime-beginTime);
/**
* 如果test数据库没有设定用户权限认证,则无需下面的验证
*/
boolean loginSuccess=testDB.authenticate(USER, PASSWORD.toCharArray());
if(!loginSuccess){
throw new Exception("登录"+DB_NAME+"验证失败,请确认用户名和密码");
}
testDB=conn.getDB(DB_NAME);//取得test数据库
/**
* 如果COLLECTION不存在,则MongoDB会自动为你创建此collection
*/
DBCollection collection=testDB.getCollection(COLLECTION);
//开始插入数据操作