두 번째 작업을 위해 board1 폴더를 복사해서 board2로 폴더 명을 바꾸어 준다.
Java와 xml 파일에서 board1로 명명된 명칭을 board2로 바꾸어 진행한다.
첫 글자가 대문자로 Board1으로 되어 있는 것은 Board2로 바꾸어야 하니 주의해서 변경하기 바란다.
개인적으로 모든 파일의 "oard1"을 "oard2"로 바꾸기를 실행하여 처리했다.
샘플을 다운 받아 사용해도 되며 설치가 제대로 되었다면 http://localhost:8080/board/board2List으로 실행해 볼 수 있다.
이 단계를 진행하기 위해 조회수(BRDHIT), 삭제여부(BRDDELETEFLAG) 필드를 추가하고 기존 데이터를 위해 값을 설정해줘야 한다.
다음 SQL문을 실행해야 한다.
ALTER TABLE TBL_BOARD ADD (BRDHIT INT, BRDDELETEFLAG CHAR(1));
UPDATE TBL_BOARD SET BRDHIT=0, BRDDELETEFLAG='N' WHERE BRDNO IS NOT NULL;
테이블과 같이 boardVO 클래스도 수정해 준다.
package gu.board2;
public class boardVO {
private String brdno, brdtitle, brdwriter, brdmemo, brddate, brdhit, brddeleteflag;
~~ 생략 ~~
public String getBrdhit() {
return brdhit;
}
public void setBrdhit(String brdhit) {
this.brdhit = brdhit;
}
public String getBrddeleteflag() {
return brddeleteflag;
}
public void setBrddeleteflag(String brddeleteflag) {
this.brddeleteflag = brddeleteflag;
}
}
'Java > 게시판 2' 카테고리의 다른 글
2. 게시판 확장 - 글쓰기와 수정을 하나로 (0) | 2016.03.28 |
---|---|
3. 게시판 확장 - 조회수 (5) | 2016.03.28 |
4. 게시판 확장 - 삭제에서 숨기기로 (0) | 2016.03.28 |
5. 게시판 확장 - 페이징 (10) | 2016.03.20 |