[프로젝트 후기 3부작] 레시피 공유 및 블록체인 공부 - 2부 레시피 쓰기

개발개발·2021년 7월 15일
0

1부 로그인 및 회원가입
3부 블록체인
4부 후기

깃허브 프로젝트 : cook-king
4. 레시피 등록하기

  • thumbnail로 활용할 이미지를 고르고 1차 분류와 2차 분류를 정한다.
  • ftp를 따로 사용하지 않고 이미지를 서버에 직접 저장하고 binary로 통신하기로 정했다.

  • 재료와 용량을 작성한다.

  • 요리 순서에 맞춰서 이미지와 설명을 작성한다.
  1. 레시피 수정하기
    레시피를 수정할때 이미지들이 모두 화면에 나와야 되서 고민을 많이했다. 통신할때 이미지의 크기를 줄여서 보내고 저장하도록 했다. blob형식으로 서버에서 받아와서 바인딩해서 사용했다.

  • 기존에 작성한 내용들이 나오고 수정이 가능하다.

  • 수정 후 게시물의 모습
  1. 즐겨찾기 추가하기

  • 하트표시를 통해서 즐겨찾기에 추가되도록 했다.
  • jpa를 통해서 entity를 불러오고 수정하면 비효율적이라 native query를 통해서 직접 수정하도록 했다.(미묘한 차이지만 대용량처리에서 불리하다는 것을 확인했기때문에 native query를 사용)

3부로 이어집니다.

profile
청포도루이보스민트티

0개의 댓글