본문 바로가기

잡동사니(OLD)/MongoDB(몽고디비)

[MongoDB] Spring 4.x + MongoDB 3.x 연동하기 지난번에 Spring + MongoDB 연동을 포스팅했었는데요, 그때는 Spring 3.2.2 기준에 MongoDB 2.6 버전이였습니다.다시 구성하려고 보니 스프링4.x + 몽고디비 3.x 구성시에는 조금 달라진 부분이 있더군요제일큰게 몽고디비가 버전이 3대로 올라오면서 인증방식 변화로 예전처럼 해서는 접속이 안되는 문제가 있었습니다.[ Spring 3.2.2 + MongoDB 2.6 조합 포스팅 보기 ] 1. 개발환경- JAVA 8 - Tomcat7 - Spring Framework 4.1.7.RELEASE - Spring-data-mongodb 1.8.0.RELEASE org.springframework.data spring-data-mongodb 1.8.0.RELEASE org.mongodb mo.. 더보기
[MongoDB] 몽고디비 접속시 We suggest setting it to 'never' 경고 해결 MongoDB 3.0.6/우분투 기준으로 설치후 mongo명령어로 접속시 아래와 같은 경고를 만나실 수 있습니다. MongoDB shell version: 3.0.6connecting to: testServer has startup warnings: 2015-10-01T19:41:55.449+0900 I CONTROL [initandlisten] 2015-10-01T19:41:55.449+0900 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.2015-10-01T19:41:55.449+0900 I CONTROL [initandlisten] ** We suggest setting it .. 더보기
[Spring] 스프링3.x에서 mongoDB연동하기 스프링에서 몽고DB를 사용하려고 삽질을 겁나했다...일단 스프링을 본격적으로 사용한지가 얼마되지 않아서 많이 해맸는데, 해보고 나니 진짜 별거없다... 1. pom.xml 에 mongodb driver추가 org.mongodb mongo-java-driver 2.7.1 org.springframework.data spring-data-mongodb 1.0.1.RELEASE 2. config.xml 에 아래내용추가 - 저같은 경우는 mybatis와 함께 사용중이기 때문에 mybatis_config.xml 에 함께 추가해서 사용중입니다. 각자에 맞게 잡으시면됩니다 3. 쿼리날려보기( find )Query query = Query.query(Criteria.where("검색할key").is(검색할단어)); q.. 더보기