MongoDBとJavaのこと
1.ロードドライバ
ドライバ:mongo-java-driverアドレス:https://github.com/mongodb/mongo-java-driver/downloads
2.接続の取得
3.基本操作
ドライバ:mongo-java-driverアドレス:https://github.com/mongodb/mongo-java-driver/downloads
2.接続の取得
(1) Mongo mongo = new Mongo(); // :127.0.0.1:27017
(2) Mongo mongo = new Mongo("192.168.0.101"); // :27017
(3) Mongo mongo = new Mongo("192.168.0.101",27017); //
3.基本操作
//
mongo.getDatabaseNames();
// person
DB db = mongo.getDB("person");
// ( )
db.getCollectionNames();
// user
DBCollection users = db.getCollection("user");
// user
int count = users.getCount();
//
BasicDBObject userObj = new BasicDBObject();
userObj.put("username", " ");
userObj.put("age", 20);
userObj.put(" ", " ");
collection.insert(userObj);
//
BasicDBObject removeObj = new BasicDBObject();
removeObj.put("age", new BasicDBObject("$lt",22)); // 22
collection.remove(removeObj);
// ( )
collection.update(BasicDBObject oldObj,BasicDBObject newObj);
// user ,
DBCursor dbCursor = users.find();
while(dbCursor.hasNext()){
System.out.println(dbCursor.next());
}
// user ,
BasicDBObject query = new BasicDBObject();
query.put("name", "duandoudou");
DBObject userTemp = collection.findOne(query);
System.out.println(userTemp);