본문 바로가기

MongoDB

(4)
MongoDB와 Spring Boot를 이용한 프로젝트 만들기 - 1 MongoDB와 Spring Boot를 이용하여 학생 관리 프로그램을 만들어 보는 것! 기능 학번을 검색하여 해당 학생을 검색 아무것도 입력 없이 검색하면 모든 학생을 검색 이름, 학년, 학과, 취미 중 하나를 입력하여 해당하는 학생들을 검색 이름, 학년, 학과, 취미를 입력하여 조건에 모두 해당하는 학생들을 검색 학생 정보를 입력하여 추가 학번을 입력하여 해당 학생 정보를 삭제 학번을 입력하고 학년, 이메일, 취미를 수정 spring initializr를 이용하여 프로젝트를 생성해 준다. 다음과 같은 dependencies를 추가하였다. implementation 'org.springframework.boot:spring-boot-starter-data-mongodb' implementation 'or..
스프링부트와 mongodb를 연결해보자! https://account.mongodb.com/account/login?signedOut=true Cloud: MongoDB Cloud account.mongodb.com 로그인을 해준다! 이후 용도에 맞게 클러스터를 만들어준다음 우측에 있는 CONNECT를 클릭! Connect your application을 눌러서 spring.data.mongodb.uri=mongodb+srv://:@.mongodb.net/?retryWrites=true&w=majority spring.data.mongodb.database=dbname 프로젝트의 /resources에 application.properties안에 다음과 같이 넣어준다. 여기서 두번째 줄 코드로 사용할 db를 선택할 수 있는데, mongodb 답게..
MongoDB의 기본을 알아보자 - 1 use DATABASE_NAME 사용하고자 하는 DB의 이름을 입력 db 현재 사용 중인 db 이름을 출력 show dbs 현재 생성된 DB들의 이름과 크기를 출력한다. db.dropDatabase() 사용 중인 DB를 삭제한다. db.createCollection(name, options) //option : capped (Boolean), autoIndexId (Boolean), size (number), max (number) 생략가능 사용 중인 DB에 Collection을 생성한다. db.COLLECTION_NAME.drop() 해당 Collection을 삭제한다. db.COLLECTION_NAME.insertOne(document) // insertMany(document, document, ...
자바로 연결해보자! https://www.mongodb.com/docs/drivers/java/sync/current/quick-start/ Quick Start — Java Sync If you encounter an error connecting to your MongoDB instance or cluster that resembles the following while running your application, you may need to update your JDK to the latest patch release: javax.net.ssl.SSLHandshakeException: extension (5) should not www.mongodb.com 처음 모든 언어에서 "Hello wolrd"를 띄우는 것처럼..