블로그 게시물을 내 웹 응용 프로그램에 만들고 싶습니다. 처음에는 mysql을 DB로 사용했습니다. 어느 게시물에서 블로그의의 텍스트 영역에 의 게시물을 JS의 객체로 입력하고 해당 객체를 Java 서버 측으로 보냅니다. 거기에 mysql 쿼리를 쓰고 결과 집합에서 개체를 가져오고 데이터베이스에 저장합니다. 하지만 지금은 같은 mongoDB를 사용하고 싶습니다. 내가 배운 많은 튜토리얼을 통해 기본적인 것들을 이해할 수있다. 하지만 내 응용 프로그램에서 그것을 구현할 수 없습니다. 나는 JS에서 오는 객체 루프 내부 를 전송하는 방법을 알고 싶어 내가 JS에 서버 측에서 객체를 전송해야하는 경우 나 또한 유사 물체 저장 에 조회하는 방법. 어떻게해야합니까?JAVA를 사용하여 MONGO DB에 값을 저장하는 방법은 무엇입니까?
내 서버 측 코드 : 위의 코드에서
public DB MongoConnection(Blog blog) throws UnknownHostException, MongoException{
Mongo m = new Mongo("localhost" , 27017); //mongo object
DB db = m.getDB("myblog");
System.out.println("Connected");
//making a collection object which is table when compared to sql
DBCollection items = db.getCollection("items");
System.out.println("items got");
//to work with document we need basicDbObject
BasicDBObject query = new BasicDBObject();
System.out.println("Created mongoObject");
//Cursor, which is like rs in sql
DBCursor cursor = items.find();
System.out.println("items got");
while(cursor.hasNext()){
System.out.println(cursor.next());
}
내가 같은 모든 것을 이해 방법 몽고 연결, 문서, 컬렉션 및 커서의 작품. 이제 JS에서 객체로 오는 값을 저장하고 mongoDB에 저장해야합니다. 어떤 제안을 해주시겠습니까? 그런 DBCollection 클래스 무언가의
http://www.mongodb.org/display/DOCS/Java+Tutorial – rwilliams
의 넣을 방법을 사용하는 문서 (BSON)를 수정하는 내가 가서 감사를 @williams 전에이 튜토리얼을 통해. 내 질문은 내가 이것을 mysql과 비교할 수 없다는 것이다. 나는 어떻게 구현해야할지 모릅니다. 미안하다면, 나는 상황을 설명하기를 원합니다. 전 진입하려고하는 초보자입니다. 감사. –