PROJECT/스프링부트+JPA+몽고 API 개발 (3) 썸네일형 리스트형 3️⃣ 몽고 SELECT 몽고로 전체조회 ✨ @GetMapping("") @ResponseBody public ResponseEntity getNoticeByAll( ) { return ResponseEntity.ok().body( service.getNoticeByAll() ); } NoticeRepository repository; MongoTemplate template; public List getNoticeByAll() { return repository.findAll().stream().map(vo -> new NoticeDto(vo)).collect(Collectors.toList()); } 🧡글이 도움이 되었다면 코로나 때문에 재택하는 디벨빈수 구경가주세요💛 2️⃣ 몽고랑 프로젝트 연동 몽고는 다 세팅이 되어 있다는 가정하에 설명 하겠습니다. 💡 안되어 있다면 클릭 💡 cmd 창에서 'mongo' 라고 치면 mongo 정보가 나오는데 C:\Users\soobin>mongo MongoDB shell version v5.0.6 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("677c5dce-6c21-4f7b-951f-aea9720c8ae1") } MongoDB server version: 5.0.6 ================ Warning: the "mongo" shell has been supersede.. 1️⃣ 프로젝트 세팅 나는 스프링 부트 기반으로 JPA 를 사용해 DB 와 소통하고 DB 는 몽고 DB 를 사용해서 프로젝트를 만들어보려고 한다. 프로젝트 생성은 New -> Spring Starter Project 경로로 생성. 여기서 선택하는 Dependencies 들이 중요하다. Spring Boot DevTools Lombok Spring Data MongoDB Spring Web 🧡글이 도움이 되었다면 코로나 때문에 재택하는 디벨빈수 구경가주세요💛 이전 1 다음