[Spring] S3를 통해 이미지 업로드, 이동, 삭제하기
I. 개요
[Spring JPA] 게시판 쿼리 이슈 (N+1)
I. 개요 현재 구현되어있는 게시판의 모습이다. 이 화면에서는 크게 세가지 기능이 있다. POST에 대한 간략한 정보를 제공한다. 게시글 제목이나 번호, 추천수 등 글을 작성한 USER의 닉네임을 표기하고 해당 USER의 링크를 제공한다. 해당 POST에 달린 ...
[Spring JPA] fetch전략과 fetch join에 관한 오해
I. 개요 [Spring JPA] 프로젝트 중 게시판 쿼리 이슈를 해결하던 도중 굉장히 잘못된 지식을 갖고 있다는 것을 알게 되었다. 내용을 정리하는 편이 기억에 남을 것 같아서 글로 남기려 한다. II. 오해 1. fetch전략과 fetch join은 같다? DB에 ...
프로젝트 Ninda 2차 중간점검 (06.24 ~ 07.14)
I. 진행상황 1. 메인페이지 메인페이지가 형태를 갖췄다. NEW 타이틀 이미 발매가 된 타이틀 중, 가장 발매일이 가까운 타이틀들을 슬라이드로 보여준다. 발매일이 지난 것 중 상위 5개만 가져오는 쿼리를 작성했다. 최근 작성된 한줄평 GAME게시판에 작성 된 한줄평...
[Spring] 게시글 조회수 중복 방지
I. 개요 게시판에 있어서 조회수는 사용자가 읽고 싶은 글을 선택하는데에 중요한 지표가 된다. 하지만 단순히 게시글에 접근했다고 조회수를 모두 올려준다면, 새로고침만으로도 조회수를 끝없이 올릴 수 있다. 이렇듯 조회수를 임의로 조작하는 것은 커뮤니티에서 흔히 발생할 수 있는 일...