본문 바로가기

웹개발/스프링

11. 게시판 만들기 - 댓글 목록

이전 시간에는 게시글 조회수 증가와 중복증가 방지 기능을 구현 해보았습니다.

 

이번 시간에는 댓글 목록을 구현해보도록 하겠습니다.

 

ERD 및 DDL 확인

 

3차 ERD

1차. 회원테이블과 게시판 테이블 설계 (09-17 AM 02:54) DDL DROP TABLE novice_user; CREATE TABLE novice_user( user_no NUMBER PRIMARY KEY, user_id VARCHAR2(15) NOT NULL UNIQUE, user_pw VARCHAR2(200) N..

minwoo-developer.tistory.com

 

1) BoardController.java("readContentPage")

 

ArrList<HashMap<String, Object>> dataList = commentService.getCommentList(no) : novice_comment 쿼리에서 board_no 의 값이 no인 

                                                                        모든 행의 데이터를 가져와 저장한다.

 

2) CommentService.java

@ Service : 서비스 객체로써 root-content 에 빈 객체로써 등록한다.

 

3) CommentSQLMapper.java

 

4) CommentSQLMapper.xml

 

5) readConentPage.jsp

javascript:void(window.open('') : 새창으로 페이지를 연다

 

6) 확인

 

 

쿼리에 게시글 번호로써 댓글이 없으면 댓글이 안뜨고 게시글 번호로써 댓글이 존재한다면 목록에 출력됩니다.