Skip to content

백엔드 사전논의

hsik0225 edited this page Apr 20, 2020 · 1 revision

TODO

  1. CRUD 및 JdbcTemplate 구현 및 API 문서 작성
  • 상품 정보
  • 상세 정보 전체를 쏴줄건지 4개씩 나눠서 쏴줄건지 iOS, FE와 얘기해봐야함
  1. GitHub OAuth 연동(수업듣고 생각)

  2. git, bash, crontab을 이용한 자동배포 스크립트 작성(git push 명령 수행 시 배포) & 프론트 배포는 NginX, 백엔드 배포는 서버에 설치된 Tomcat(NginX와 Tomcat 연동)

  • 공부한 내용 서로 설명하기

서버 2개 돌리기

  • 배포용 서버
  • FE, iOS용 서버(테스트용 서버)

그 외

  • MySQL바로 사용, H2 사용안함

CRUD 계획

  1. 처음 메인화면 실행시 모든 반찬 전체 목록을 받아온다
  2. 받아온 전체 목록 배열로 객체 배열을 만든다
  3. 객체 반찬 배열들을 Repository에 저장한다
  4. 상품 정보 Repository와 상세 정보 Repository에 insert into로 각각 저장한다
  5. list로 전체 정보를 반환한다