2020/01/17 - [JSP 게시판 만들기] - JSP 게시판 만들기 #8 게시판 메인 페이지 디자인 하기
이전 글에서는 게시판 페이지를 디자인해 보았습니다.
게시판이 사용될 글들을 저장하고 관리할 수 있도록 게시판 데이터 베이스를 구축해보도록 하겠습니다.
mysql command line clinet를 실행시키고
1. 암호를 친다
2. 우리가 만든 데이터 베이스 BBS를 입력한다 (use BBS;)
3. 게시판 테이블을 만든다
CREATE TABLE BBS(
bbsID INT,
bbsTitle VARCHAR(50),
userID VARCHAR(20),
bbsDate DATETIME,
bbsContent VARCHAR(2048),
bbsAvailable INT,
PRIMARY KEY(bbsID));
다음으로 java src파일로 이동하신 다음에 게시물을 관리한 데이터 베이스에 접근할 수 있는 클래스를 만들어 주어야 합니다.
bbs라는 이름으로 패키지를 만들고 Bbs 하나의 자바 빈즈를 만들어 주겠습니다.
자바 빈즈는 하나의 게시물 정보를 담을 수 있는 틀이라고 할 수 있습니다.
Bbs.java에는 db와 동일한 변수를 넣어 주시면 됩니다.
bbsAvailable은 데이터 베이스는 삭제된 글도 저장이 되는데 이것을 숫자 0 과 1로 구분하여
지워진 글인지 아닌지를 확인하기 위해서 사용합니다.
package bbs;
public class Bbs {
public int getBbsID() {
return bbsID;
}
public void setBbsID(int bbsID) {
this.bbsID = bbsID;
}
public String getBbsTitle() {
return bbsTitle;
}
public void setBbsTitle(String bbsTitle) {
this.bbsTitle = bbsTitle;
}
public String getUserID() {
return userID;
}
public void setUserID(String userID) {
this.userID = userID;
}
public String getBbsDate() {
return bbsDate;
}
public void setBbsDate(String bbsDate) {
this.bbsDate = bbsDate;
}
public String getBbsContent() {
return bbsContent;
}
public void setBbsContent(String bbsContent) {
this.bbsContent = bbsContent;
}
public int getBbsAvailable() {
return bbsAvailable;
}
public void setBbsAvailable(int bbsAvailable) {
this.bbsAvailable = bbsAvailable;
}
private int bbsID;
private String bbsTitle;
private String userID;
private String bbsDate;
private String bbsContent;
private int bbsAvailable;
}
다음 글에서는
글쓰기 기능을 구현해 보도록 하겠습니다.
'2020 > JSP 게시판 만들기' 카테고리의 다른 글
JSP 게시판 만들기 #11 게시판 글 목록 구현하기(페이지 처리) (0) | 2020.01.20 |
---|---|
JSP 게시판 만들기 #10 글쓰기 기능 구현하기 (0) | 2020.01.17 |
JSP 게시판 만들기 #8 게시판 메인 페이지 디자인 하기 (0) | 2020.01.17 |
JSP 게시판 만들기 #7 회원 세션관리 (0) | 2020.01.17 |
JSP 게시판 만들기 #6 회원가입 기능 구현 (0) | 2020.01.17 |