37. 댓글 구현 : 댓글 목록 리팩토링 및 권한 체크하기

Feb 16, 2024
37. 댓글 구현 : 댓글 목록 리팩토링 및 권한 체크하기

1. 주의해야 할 점

  • 가방에 어떤 필드의 데이터가 들어갔는지 들어가서 코드를 확인해야 함
object를 들고 왔음
  • 댓글 컬렉션 정보를 가지고 와야함
1대 N의 관계
화면으로 가는 쪽에 만들면 됨

2. BoardResponse에서 ReplyDTO 만들기

  • 기본 자료형들은 자료가 안 들어가면 NULL
  • 클래스 자료형들은 자료가 안 들어가면 0
  • int → Integer로 변경하기
  • 생성자 추가하기
package shop.mtcoding.blog.board; import lombok.Data; public class BoardResponse { @Data // DB세상의 데이터 -> 릴레이션 매핑 : Java세상 데이터 public static class DetailDTO { private int id; private String title; private String content; private int userId; private String username; } @Data // DB세상의 데이터 public static class ReplyDTO { private Integer id; // PK 필수 private Integer userId; // 삭제 권한에 필요함 private String username; // user_tb와 조인해야 함 private String comment; }
 
 
Share article

vosw1