There is a class called Accessdemo.It has name,address,phone number,email as its data members. I have done connection to mongodb and it is working. Now i wanna store object in the databse and retrive it. Any solution rather hint on how can i do this???
here is my code
package mongotutdemo;
import java.net.UnknownHostException;
import com.mongodb.BasicDBObject;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.DBObject;
import com.mongodb.MongoClient;
class AccessObject extends BasicDBObject {
public static final String COLLECTION_NAME = "Employee";
String address = "";
String First_Name = "Jeff";
String last_Name ="Herrick";
String email = "[email protected]";
String phone_number="262-555-2724";
public void setAddre(String value){
address = value;
}
public String getAddress(){
return address;
}
public void setFirstName(String value){
First_Name = value;
}
public String getFName(){
return First_Name;
}
public void setLName(String value){
last_Name = value;
}
public String getLName(){
return last_Name;
}
public void setEmail(String value){
email = value;
}
public String getEmail(){
return email;
}
public void setPNumber(String value){
phone_number = value;
}
public String getPNumber(){
return phone_number;
}
}
public class AccessObjectID{
public static void main(String[] args)throws UnknownHostException {
AccessObject obj1 = new AccessObject();
AccessObject obj2 = new AccessObject();
AccessObject obj3 = new AccessObject();
obj1.setAddre("Sector No:-42,Los Angeles,USA");
obj1.setFirstName("Jack");
obj1.setLName("Reacher");
obj1.setEmail("[email protected]");
obj1.setPNumber("02024568963");
MongoClient mongoclient = new MongoClient("localhost",27017);
DB dbobj = mongoclient.getDB("mongotutdb");
DBCollection colc = dbobj.getCollection(AccessObject.COLLECTION_NAME);
colc.save(obj1);
System.out.println("*******"+colc.findOne());
BasicDBObject basicdbobj = new BasicDBObject();
//BasicDBObject basicdbobj1 = new BasicDBObject("name", "movie");
for(int i=0;i<5;i++){
basicdbobj.put("address", obj1.address);
}
//System.out.println("Object1 :-"+basicdbobj1);
}
}