본문 바로가기

웹 개발 한걸음

[JSP] 9강 - 게시판 데이터 베이스 구축

본 포스팅은

정보 제공용이 아닌

유튜브 동빈나님의 JSP 게시판 만들기 강좌 9강을

바탕으로 보고 배운 것을 직접 정리해본 포스트 입니다.

 


 

** 거의 회원 데이터베이스 만들 때와 동일한 아주 쉬운 작업이다. 

 

[JSP] 3강 - 회원 데이터베이스 구축

본 포스팅은 정보 제공용이 아닌 유튜브 동빈나님의 JSP 게시판 만들기 강좌 3강을 바탕으로 보고 배운 것을 직접 정리해본 포스트 입니다. ** 학원에서도 다른 온라인 강의를 들을 때도 오라클

egu99.tistory.com

DB의 테이블을 만들고 그에 매핑할 자바빈즈로 쓸 VO를 만들어주자.

 


 

** MySQL로 테이블 생성

  • bbsAvailable은 글이 삭제 여부를 관장하는 속성이다.

 

 


 

 

** DTO (Data Transfer Object) 혹은 VO (Value Object) 만들기

package bbs;

public class Bbs {
	 int bbsID;
	 String bbsTitle;
	 String userID;
	 String bbsDate; 
	 String bbsContent;
	 int bbsAvailable;
	 
	 
	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;
	}

}
  • 데이터베이스의 레코드를 매핑하기 위한 자바의 데이터 객체를 만들어줘야한다.