Git Hub 이동
12.17
- QnA 질문의 역할을 하는 comment_root를 추가하는 addCommentRoot() 생성 (Create)
- QnA comment_root, comment_parent, comment_child의 최대값을 구하는 함수 getCommentDepth() 생성 (Read)
SELECT 하는 컬럼은 동적으로 바인딩이 불가능하다는 것을 알았음.
- QnA 모든 root_content를 가져오는 getCommentRootAll() 생성 (Create)
Date 객체 format하는 데 고민을 많이 해봤으나 결국 get 메서드로 년, 월, 일의 값을 얻어 사용하는 쪽으로 활용하였음.
- QnA 하나의 root_content를 가져오는 getCommentRootOne() 생성 (Create)
- getCommentRootOne() 함수가 실행될 때 조회수가 올라가는 commentHitUp() 생성 (Update)
' commet_hit = comment_hit+1 '로 작성하였음.
- QnA의 좋아요 기능을 구현하는 데 어려움을 겪어 조언을 구함
그 결과 변수의 데이터 타입이 int가 아닌 Boolean이여야 한다는 것을 알게 되었고 추가적으로 테이블이 하나 더 필요하다는 것도 알게됨.