JSP/JSP게시판 만들기

JSP 게시판 만들기 / 게시판 데이터베이스 구축하기 [동빈나님 강의.9]

양상추상츄 2021. 9. 29. 00:21

https://www.youtube.com/watch?v=OHvWkg9Bdf0&list=PLRx0vPvlEmdAZv_okJzox5wj2gG_fNh_6&index=9 

 

1. mysql에서 데이터 베이스 생성

 

- USE BBS;

Database changed

- CREATE TABLE BBS (

    -> bbsID INT,

    -> bbsTitle VARCHAR(50),

    -> userID VARCHAR(20),

    -> bbsDate DATETIME,

    -> bbsContent VARCHAR(2048),

    -> PRIMARY KEY (bbsID)

    -> );

 

bbsID INT

게시글 번호

 

bbsAvailable INT

1인 경우 현재 삭제가 되지 않은글

0인 경우 삭제가 된 글

글의 삭제 목적으로 만듬

 

PRIMARY KEY (bbsID)

게시글 번호의 중복 방지

 

2. src파일 패키지 생성 (게시글에 대한 정보를 관리하는 데이터베이스에 접근할 수 있는 클래스)

bbs라는 패키지 생성후에 bbs라는 java bins생성(Class생성)

자바 bins는 하나의 게시글정보를 담을 수 있는 인스턴스를 만들기 위한틀

사실상 데이터베이스의 테이블과 흡사하고 전반적으로 게시글 하나를 관리 할 수 있는 하나의 자바 프로그램

Bbs.jsp

 

package bbs;

public class Bbs {

    private int bbsID;
    private String bbsTitle;
    private String userID;
    private String bbsDate;
    private String bbsContent;
    private 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;
    }

}

 

*get/set 설정시

1번
2번