본문 바로가기

서버개발스터디/3주차 (MongoDB)

(3)
#03 Spring Boot & MongoDB 연결 및 테스트작성 오늘은 저번시간에 만들어 놓은 Collection 과 Spring boot를 연결하고 테스트를 진행한다! Index Maven dependency 및 Property 추가 UserMongoDBRepository 인터페이스 및 User DTO 생성 Junit 테스트작성 Maven dependency 및 Property 추가 1. 아래처럼 pom.xml 에 dependency를 추가한다. (기존 프로젝트가 아니라면 Lombok도 추가) org.springframework.boot spring-boot-starter-data-mongodb org.projectlombok lombok true 2. property 추가 application.properties 파일에 아래처럼 MongoDB설정 정보를 넣는다. ..
# 02 Robo 3T 설치 및 collection 생성 Index Robo 3T 다운로드 및 설치 Database 생성 및 collection 생성 DB조회 및 데이터 추가 Robo 3T 다운로드 및 설치 1. 홈페이지 접속 > Robo 3T only 다운로드 2. 설치 ( 그냥 기본으로 설치하면 됩니다. 혹시 모르시겠으면 아래 링크로 ㄱㄱ) https://javacpro.tistory.com/65 [MongoDB] Robomongo 3T 설치 및 실행( Windows10 ) Robomongo 3T 설치 및 실행( Windows10 ) 이번에는 MongoDB 관리툴인 Robomongo 를 설치해보도록 하겠습니다. 기존의 Robomongo 이 Robo 3T 라는 새로운 이름으로 변경된것같습니다. 툴을 이용하면 기존의 커맨.. javacpro.tistory.co..
#01 MongoDB 설치 및 테스트 MongoDB와 Spring boot 이용해서 간단히 연결을 하고 MongoDB에 생성한 collection의 데이터를 출력 해보는 간단한 예제를 만들어 본다. Index MongoDB 설치 및 환경변수 설정 MongoDB 서버 올리기 MongoDB 설치 및 환경변수 설정 1. MongoDB에 접속 후 Software > Community Server 를 클릭한다. 2. Window 버전으로 다운로드 3. 다음은 기본 설정으로 계속 설치 ( 혹시 설치 경로를 기본으로 하지않고 다른곳에 하시는 분은 추후 MongoDB 실행시 경로를 --dbpath 로 경로를 주면되기 때문에 경로는 크게 상관이 없다. ) 참고로 나는 D:\MongoDB\ 에 설치를 했다. 4. 환경변수 셋팅 ( 실제 설치한 경로에서 bin..