방울이아빠의 IT 이야기

고정 헤더 영역

글 제목

메뉴 레이어

방울이아빠의 IT 이야기

메뉴 리스트

    • 분류 전체보기 (19)
      • IT (12)
        • Spring (2)
        • MongoDB (6)
        • MySQL (2)
        • 리눅스 (2)
      • 맛집 (6)
      • 임신·출산 (1)

    검색 레이어

    방울이아빠의 IT 이야기

    검색 영역

    컨텐츠 검색
    MongoRepository vs MongoTemplate

    1. 데이터 조회 - MongoRepository 방식 UserRepository.java package com.example.sample; import java.util.List; import org.springframework.data.mongodb.repository.MongoRepository; public interface UserRepository extends MongoRepository { List findByName(String name); } SampleApplicationTests.java package com.example.sample; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annota..

    IT/MongoDB 2020. 6. 12. 15:36

    MongoDB CRUD

    아래 web shell 에서 operation을 실행해볼 수 있습니다. db.inventory.insertMany([ { item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" }, status: "A" }, { item: "notebook", qty: 50, size: { h: 8.5, w: 11, uom: "in" }, status: "A" }, { item: "paper", qty: 100, size: { h: 8.5, w: 11, uom: "in" }, status: "D" }, { item: "planner", qty: 75, size: { h: 22.85, w: 30, uom: "cm" }, status: "D" }, { item: "postca..

    IT/MongoDB 2020. 6. 12. 15:36

    Spring Boot With MongoDB Embedded documents

    User.java package com.example.sample; import java.util.List; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; @Document(collection = "user") public class User { @Id private String id; private String name; private String gender; private int age; private Tel tel; private List cert; public String getId() { return id; } public void setId(S..

    IT/MongoDB 2020. 6. 10. 18:22

    Spring Boot MongoDB 연동

    - Spring Boot MongDB 연동 => build.gradle 파일에 아래 구문 추가 implementation 'org.springframework.boot:spring-boot-starter-data-mongodb' => application.yml 파일에 아래 구문 추가 data: mongodb: uri: mongodb://localhost:27017/sample => SampleController.java 작성 => SampleService.java 작성 (MongoTemplate 방식) => SampleService.java 작성 (MongoRepository 방식) => SampleRepository.java 작성 ※ MongoRepository 방식 사용시 작성 (MongoTempl..

    IT/MongoDB 2020. 6. 9. 15:08

    Robo 3T(Robomongo) 설치

    - Robo 3T(Robomongo) 설치 Robo 3T | Free, open-source MongoDB GUI (formerly Robomongo) Read by Dmitry Schetnikovich robomongo.org https://robomongo.org => Robo 3T(Robomongo) 홈페이지(https://robomongo.org) 접속 후 Download Robo 3T Only 버튼을 클릭합니다. => Robo 3T (formerly Robomongo) 아래에 있는 Download Robo 3T 버튼을 클릭합니다. => 상단에 Windows, Mac, Linux 이렇게 운영체제별로 탭이 있으니 자신이 사용하는 운영체제(Windows)가 선택되어 있는지 확인 후 robo3t-1.3..

    IT/MongoDB 2020. 6. 5. 17:25

    MongoDB 설치

    https://www.mongodb.com The most popular database for modern apps We're the creators of MongoDB, the most popular database for modern apps, and MongoDB Atlas, the global cloud database on AWS, Azure, and GCP. Easily organize, use, and enrich data — in real time, anywhere. www.mongodb.com MongoDB 홈페이지(https://www.mongodb.com) 접속 후 우측 상단의 Try Free 클릭합니다. 가장 적합한 배포 유형을 선택하라는 문구가 나오고 아래에 Cloud, On-P..

    IT/MongoDB 2020. 6. 5. 17:25

    추가 정보

    인기글

    최신글

    페이징

    이전
    1
    다음

    티스토리툴바