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 를 이용하여 테스트