-기능 

  1. 로그인/회원가입
  2. 등록하기(Create)
  3. 조회(Read)
  4. 수정하기(Update)
  5. 삭제하기(Delete)

 

-API 설정

이거는 추후에 정리할 예정이다 

 

-ERD,테이블 설정 

  • User(원래는 직접 로그인 시스템 구현하려고 했으나, 구글 api 를 이용해서 로그인을 구현할 예정이다)
  • Id: 유저 아이디
  • nickName : 페이지에서 사용될 이름
  • pw: 비밀번호
  • bookShelf: 사용자의 책정보 

 

  • Book(나중에 Post로 이름 바꿈)
  • Id: 책 구별하는 id
  • author/publisher/bookTitle: 책의 기본정보
  • category: 책의 카테고리 분류하기 위해서 
  • check: 책 완독 여부 확인
  • review: 사용자가 작성하는 책 후기 
  • startDate/endDate:  책 읽기 시작한 날짜와 끝낸 날짜 

 

 

  • 한 명의 사용자는 여러권의 책을 등록 할 수 있으므로 user와 book의 관계는 1:N 관계이다 
  • 변수명은 camelCase로 작성할 예정

+ Recent posts