MongoDB는 C++로 작성된 오픈소스 문서지향적(Document-Oriented) 플랫폼 데이터베이스이다. Document는 RDBMS의 record 와 비슷한 개념으로서 한개 이상의 key-value 쌍으로 이루어져 있다.
<mongo:db-factory id="mongoDbFactory" dbname="test" mongo-ref="mongo"/>
<mongo:mongo-client host="127.0.0.1" port="27017"/>
<mongo:mapping-converter id="mongoConverter" base-package="mongo"/>
<mongo:repositories base-package="sample.repository" />
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
    <constructor-arg ref="mongoDbFactory" />
    <constructor-arg ref="mongoConverter" />
    <property name="writeConcern" value="SAFE" />
</bean>src/test/java/junit 아래의 자바파일로 단위테스트 실행 Customer, ChildCustomer 를 이용한 CRUD 테스트
각 Test 파일에서 오른쪽 마우스 클릭하여 Run As - JUnit Test 를 이용하여 테스트