爱死你了 发表于 2018-10-28 09:43:46

也来玩玩MongoDB

import java.util.*;  
import com.mongodb.*; //com.mongodb包类似于java.sql,大多数与数据库相关的类都在这里
  


  
public>  public static void out(Object o) {
  System.err.println(o);
  }
  public static void out() {
  System.err.println();
  }
  

  public static void main(String[] args) throws Exception {
  //Mongo是与java.sql.Connection同等级别的概念,
  //默认是链接到127.0.0.1:27017/test,
  //见getConnectPoint()的输出结果,其中27017是端口号,test是数据库名
  Mongo mongo = new Mongo();
  out(“mongo.getConnectPoint() = ”+mongo.getConnectPoint());
  

  //查看所有的数据库名
  for(String dbName : mongo.getDatabaseNames()) {
  out(“dbName = ”+dbName);
  }
  

  //DB类用来表示一个数据库,如果数据库不存在则创建一个
  DB db = mongo.getDB( ”test” );
  

  //查看所有的Collection名
  for(String collectionName : db.getCollectionNames()) {
  out(“collectionName = ”+collectionName);
  }
  

  out();
  

  //DBCollection类用来存放对象,类似数据库表的概念
  DBCollection coll = db.getCollection(“testCollection”);
  

  //插入10个User对象到coll
  //插入DBCollection中的对象必需实现DBObject接口(见User类的注释)
  for(int i=1; i
页: [1]
查看完整版本: 也来玩玩MongoDB