에러 상황 앞전에 글에서 간단하게 mongoDB를 연동시키고 값을 iinsert하지 않은 상태에서 전체 list를 조회하는 controller와 service를 구현해서 api 테스트를 진행하는데 저런 에러가 나왔다. 뭘 잘못쓴게 없는데 왜 이런 에러가 나올까 찾다가... 이전에 구글링으로 한국분이 kotlin 쓰시면서 똑같은 에러를 목격했고 해결했다고 하셨지만 내가 제대로 읽지 못해서 또 헤맸다.. 이 링크는 나랑 똑같은거 연습하시는 분이 똑같은 에러를 목격해서 반가워서 남긴다.. https://www.mongodb.com/community/forums/t/getting-this-error-while-accessing-collection/234538/8 Getting this error while ac..
프로젝트 구조 프로젝트 구조 설명없이 하는 블로그들이 많은데 궁금한 사람 입장에서 불편했기 때문에 내 프로젝트 구조를 보여주겠다. 여기서 봐야할 것들은 MongoConfig, docs/entity폴더 그리고 SharedDocsApplication, application.yml, application-db.yml이다. 프로젝트 파일별 설명 build.gradle plugins { id 'java' id 'org.springframework.boot' version '2.7.5' id 'io.spring.dependency-management' version '1.1.4' } group = 'com.example' version = '0.0.1-SNAPSHOT' java { sourceCompatibilit..
TMI 잡담 팀프로젝트에서 공유 문서단 개발을 진행하기로 한 나는 가닥이 하나도 잡히지가 않아서 팀프로젝트에 냅다 브랜치 쳐서 작업하기에는 자신이 없었다. 그래서 팀원들께 양해를 구해 혼자 레파지토리에 일단 연습해보기로 했다. 시간은 이번주 금요일 멘토링 시간 전까지 ... 어제(11/28)부터 시작하기로 했는데 내가 인텔리제이 터미널에 함부로 아무 생각없이 git config --global credential.useHttpPath true git config --list git config --global credential.useHttpPath true 이 명령을 썼는데 내 그 해당 폴더가 삭제가 되지 않았다.. 내가 달리한건 저 명령어밖에 없기때문에 저걸로 뭔가 권한 설정이 된것 같았다... 여기..
mysql -u root -p create database "database명"; create user 'user명'@'127.0.0.1' identified by 'password'; 'database명'@'접속위치' 127.0.0.1으로 할경우는 localhost, 내부 접속에서의 권한만 갖는다. grant all privileges on cafe.* to 'user명'@'127.0.0.1'; flush privileges;