기존에 만들었던 프로젝트에서 수정이 필요한 부분이 있었다.
이전에 저장했던 DDL과 깃을 가져와 별도의 repository를 만들어서 리팩토링을 하는 중.
내가 작성한 코드가 아니라서 코드를 기록하지는 못함.
문제상황1
댓글 작성 후 화면 새로고침 시 댓글이 2개씩 달렸다.
문제상황1 해결
html에 가보니 동일한 코드가 있었고 이를 삭제해주어 해결하였다.
문제상황2
DDL을 기록했을 때의 DB구조와 프로젝트 완료 후 DB구조가 상이하여 답댓글 저장이 안 되었다.
문제상황3
댓글 삭제 시 '삭제된 댓글입니다'가 표시되지 않았다.
문제상황2, 3 해결
답댓글 저장 및 삭제된 댓글 구분을 위해
grp(댓글 그룹), seq(댓글 그룹 내 순서), depth(댓글과 답댓글 구분), hide(삭제 여부 체크) 컬럼을 추가하고
이에 맞춰서 프로시저를 수정 및 추가하였다.
답댓글
삭제된 댓글 표시
'프로젝트 > 2' 카테고리의 다른 글
[Security] 로그인 시 이전 페이지 띄우기 (1) | 2022.07.31 |
---|---|
인증 성공 시 메서드 호출 위치 변경 (0) | 2022.06.27 |
파일 (0) | 2022.06.25 |
Docker에 tomcat 올리기 (0) | 2022.06.08 |