카드들을 어떤식으로 데이터 처리를 할건지 상의함.
디비에서 findAll()로 가져온다고 생각.
뭐가 문제인지 status
만 가져오지 못하는 문제 발생
생성자를 보니 status
만 만들어주지 않고 있었음
테스트 중에 생성자를 사용해서 객체를 만든다고 생각하지 않음
이미 디비에 들어가있기 때문에 문제없이 getter로 가져온다고 생각.
근데 디비에 데이터가 있어도 레포에서 처리할때
생성자나 세터를 이용하는 모양임. 이미 디비에 레코드를 넣은 상태임에도 말이다.
카드의 값을 가져올떄는 카드의생성자를 이용해서 카드의 객체를 만드는 모양.
근데 지금 생각해보니 디비는 디비이고 스프링은 스프링따로지 않나?
레포지터리 이름이아니라 엔티티클래스 이름과 연결된다
그러니까 디비 테이블이름이랑 매치되어야하는게 엔티티클래스이름이다,
네이밍 이런거 관계없이 레포지터리랑 엔티티클래스가 달라도 작동한다.
내가 생각한거
리퀘스트를 날리면 응답을 줄때 카드리스트를 보낸다.
보내면 ios에서 그 받은 카드리스트로 어떻게해서 ui를 처리한다
코코가 답변준거
카드리스트를 보내는게 아니라 그냥 성공했다는 데이터를 보낸다. 끝. 그리고 그쪽에서 새로고침을 하면서 뭔가 다시 리퀘스트를 보내야한다?
근데 생각해보니 그런거랑 관계없이
ios단에서 데이터에 관계없이 ui적으로 알아서 카드들은 다 바뀔것이다. 다시 새로고침하면 서버데이터베이스에 의해서 원상복귀가 되어있을것이다
우리가 해주는건 데이터만 저장해준다.?
하지만 데이터만저장하면 하나 옮기고 새로고침했을떄 원상복귀되어있을것이다
응답을 줄떄 저장한 데이터도 줘야하는게 아닌가??
먼저 fzf랑 vim이 설치 되어있어야함
fzf는 vim 플러그인이 아니라서 vim에서 사용가능 하지가 않음
그래서 두개 연결시켜준느 플러그인이 필요함
이거 따라하면 되는데, 헷갈리는 부분이 있음
vim-plugin 부분인데, vim에 플러그인 쉽게 설치하도록 돕는 api? 라고 생각하면됨
vim-plugin을 인스톨하고 Usage 부분을 따라서하다보면 좀 헷갈리는 부분을 정리해보자면
:
를 누르고 PluginInstall 이라고 치고 엔터하면 인스톨된다 → :PluginInstall
:Files
라고 입력하면 Vim 과 fzf 같이 사용가능:Gfiles
라는 명령어를 이용해서 깃파일 (스테이지에 추가된 파일 + .gitignore에 추가된파일) 을 탐색한다.nnoremap <C-p> :Gfiles<Cr>
를 추가해주면 된다.자바 JDBC 강의 기본적인것들.. 순수 JDBC는 스프링 데이타 JDBC랑 다르다. 커넥해주고 ResultSet 무슨 statement sql문까지? 일일이 해줘야함
호눅스 AWS 강의 완강 AWS RDS ?!!! 완강!
캐치마인드 꿀잼 ㅋㅋㅋ
d ㅇ ㅏ 그리고 깃 레포 Issue, Project, Milestone, Wiki 등등 다같이 재미있게 잘 써보기로 했다. !