<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
    package com.abin.mongo;
    import com.mongodb.DB;
    import com.mongodb.DBCollection;
    import com.mongodb.Mongo;
    public class DBClass {
    private static final String host="127.0.0.1";
    private static final int port=27017;
    private static final String username="abin";
    private static final String passwd="abin";
    private static final String dbase="abin";
    private static boolean auth=false;
    private static Mongo mg=null;
    public static DBCollection Connection(String collection){
    DB db=null;
    DBCollection col=null;
    try {
    mg=new Mongo(host,port);
    db=mg.getDB(dbase);
    auth=db.authenticate(username, passwd.toCharArray());
    if(auth==true){
    System.out.println("用戶授權通過");
    col=db.getCollection(collection);
    }
    } catch (Exception e) {
    e.printStackTrace();
    }
    return col;
    }
    public static void MongoClose(Mongo mg){
    if(mg!=null){
    mg.close();
    }
    }
    }




    package com.abin.mongo;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import org.junit.Before;
    import org.junit.Test;
    import com.mongodb.BasicDBObject;
    import com.mongodb.DBCollection;
    import com.mongodb.DBCursor;
    import com.mongodb.DBObject;
    public class Connection{
    DBCollection col=null;
    @Before
    public void setUp(){
    String coll="abing55";
    col=new DBClass().Connection(coll);
    }
    @Test
    public void add(){
    System.out.println("循環前:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS").format(new Date()));
    for(int i=0;i<100000;i++){
    DBObject col1=new BasicDBObject();
    col1.put("name", "steven"+i);
    col1.put("age", 24+i);
    col1.put("sex", "男"+i);
    col.insert(col1);
    }
    System.out.println("循環后:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS").format(new Date()));
    }
    @Test
    public void query(){
    System.out.println("循環前:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS").format(new Date()));
    DBCursor cur=col.find();
    while(cur.hasNext()){
    System.out.println(cur.next());
    }
    System.out.println("循環后:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS").format(new Date()));
    }
    }






    package com.abin.mongodb;
    import org.junit.After;
    import org.junit.Before;
    import org.junit.Test;
    import com.mongodb.BasicDBObject;
    import com.mongodb.DB;
    import com.mongodb.DBCollection;
    import com.mongodb.DBCursor;
    import com.mongodb.DBObject;
    import com.mongodb.Mongo;
    public class ConnectionMongoDB {
    private Mongo mg;
    private DB db;
    private DBCollection users;
    @Before
    public void init()throws Exception{
    try {
    mg=new Mongo("localhost",27017);
    } catch (Exception e) {
    e.printStackTrace();
    }
    db=mg.getDB("temp");
    users=db.getCollection("users");
    }
    @After
    public void destory(){
    if(mg!=null){
    mg.close();
    }
    db=null;
    users=null;
    }
    public void print(Object o){
    System.out.println(o);
    }
    public void queryAll(){
    print("查詢users表所有的數據");
    DBCursor cur=users.find();
    while(cur.hasNext()){
    print(cur.next());
    }
    }
    @Test
    public void add(){
    DBObject user=new BasicDBObject();
    user.put("name", "abin");
    user.put("age", 24);
    user.put("sex", "男");
    print(users.save(user).getN());
    queryAll();
    }
    }
    posted on 2011-12-19 17:09 abin 閱讀(2648) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲大尺度无码无码专区| 95老司机免费福利| 女bbbbxxxx另类亚洲| 亚洲一区二区三区乱码在线欧洲| 亚洲永久永久永久永久永久精品| 国产午夜亚洲精品午夜鲁丝片| MM131亚洲国产美女久久| 亚洲色图综合在线| 国产日产亚洲系列| 国产精品亚洲а∨无码播放| 久久91亚洲人成电影网站| 亚洲国产精品特色大片观看完整版| 亚洲香蕉成人AV网站在线观看| 亚洲精品无码乱码成人| 久久久久亚洲Av片无码v| 亚洲人成网www| 亚洲国产美女福利直播秀一区二区| 91亚洲性爱在线视频| 亚洲一区AV无码少妇电影| 亚洲国产精品精华液| 黄页网址大全免费观看12网站| jizz18免费视频| 精品免费视在线观看| 最近中文字幕电影大全免费版| 美女被免费喷白浆视频 | 91亚洲va在线天线va天堂va国产 | 久久精品国产亚洲av麻豆色欲| 亚洲精品国产免费| 亚洲欧美日韩中文二区| 黄页网址大全免费观看12网站| a毛看片免费观看视频| 99精品在线免费观看| 亚洲国产天堂久久综合| 精品国产亚洲一区二区在线观看| 亚洲精品无码专区在线在线播放| 亚洲理论精品午夜电影| 麻豆亚洲AV成人无码久久精品| 国产精品美女久久久免费| 一级毛片全部免费播放| 全免费A级毛片免费看网站| 国产亚洲成人久久|