반응형

2020/01/17 - [JSP 게시판 만들기] - JSP 게시판 만들기 #8 게시판 메인 페이지 디자인 하기

 

JSP 게시판 만들기 #8 게시판 메인 페이지 디자인 하기

2020/01/17 - [JSP 게시판 만들기] - JSP 게시판 만들기 #7 회원 세션관리 JSP 게시판 만들기 #7 회원 세션관리 2020/01/17 - [JSP 게시판 만들기] - JSP 게시판 만들기 #6 회원가입 기능 구현 JSP 게시판 만들기..

windorsky.tistory.com

이전 글에서는 게시판 페이지를 디자인해 보았습니다.

게시판이 사용될 글들을 저장하고 관리할 수 있도록 게시판 데이터 베이스를 구축해보도록 하겠습니다.

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;

	
	
	
}

 

다음 글에서는

글쓰기 기능을 구현해 보도록 하겠습니다.

 

반응형
블로그 이미지

꽃꽂이하는개발자

,