본문 바로가기

DB/MongoDB

MongoDB java Connection

MongoDB와 java를 연결하기 위해서는 Driver가 필요합니다.

 MongoDB Site에 접속하여 Driver 아이콘을 클릭합니다.

 Driver Download 화면에서 사용할 언어의 Driver를 Download 받습니다.

Java Program에서 MongoDB에 접속할 예정이므로 Java Driver를 Download 받습니다.

 mongo-java-driver-2.11.3.jar 파일을 download 받습니다.

 eclipse의 프로젝트의 properties를 선택합니다.

properties에서 Java Build Path의 Livraries에서 Add External Jars를 선택하여 다운 받은 Driver를 추가합니다.

추가 후 Libraries에서 mongo-java-driver가 추가되었음을 확인할 수 있습니다.

이제 추가된 Library를 바탕으로 기본 Data를 입력 후 Query 하는 프로그램을 작성해 보도록 하겠습니다.

1. Mongo DB 접속

# ./mongo localhost:27017

해당 DB에 접속합니다.

2. DB 생성, Collection 생성

Mongo DB는 다른 DB의 Create Database 와 같은 명령어는 없으며 Database에 Data를 입력하면 자동으로 Database가 생성됩니다.

 # show dbs;

해당 명령어를 사용하여 DB List를 확인할 수 있습니다.

# db.createCollection("newtest");

해당 명령어를 사용하여 newtest 라는 Collection을 생성합니다.

# show collections;

해당 명령어를 사용하여 collection list를 확인할 수 있습니다.

3. Data Insert

db명.collection명.insert({구분자:Data, 구분자:Data....})

# db.newtest.insert({name:'Kwon JoonSang', gender:'male'})

위의 명령어는 name이라는 구분자에 Kwon JoonSang gender라는 구분자에 male이라는 값을 입력합니다.

4. Java Source

위와 같이 MongoDB에 접근하여 Data를 Read하면 선택한 Collection의 Data를 Load 할 수 있습니다.

'DB > MongoDB' 카테고리의 다른 글

MongoDB 설치  (0) 2013.10.20