안녕하세요 . 밋밋한 개발자입니다. 오늘은제가 제게 도움을 주고있는분덕분에 게시판을 만들어보기로했습니다.


목적을말씀드리자만 결과물보다는 과정을 중요시생각하면서 작성할 것입니다.


 잘알지도 못하는 단어, 구조등을 copy & paste 하게된다면 실력은 향상하지않을것입니다.


그러면 100%중에서 30~40%의 효율밖에 얻지 못할것 입니다.


무조건 모르는게있으면 검색하고 찾아보세요 ,


잘안되는게있다면 잠시멈춰두고 이해하고 넘어가세요 그렇다고 한문제로 1주일이상 시간을 지체하고있다면 그건넘어가고 나중에 다시해보세요 ^^


결과가 중요하지않다는게아닙니다. 단지 과정을 잘이해하고 숙지하고있다면 결과는 좋을수 밖에 없다는 말씀을드리고싶습니다.


일단 첫번째로 Database 컬름으로 다음과 같이 만들어주세요 (데이터베이스는 mariaDB를 바탕으로 하고있습니다)



BRDNO -- 글번호

BRDTITLE -- 제목

BRDWRITER -- 작성자

BRDMEMO -- 내용

BRDDATE -- 작성일자


작성자(BRDWRITER,), 글제목(BRDTITLE), 내용(BRDMEMO) 사용자가 입력하는 곳이다.

글번호는 MariaDB가 자동으로 고유값(auto_increment) 을 적용했습니다.

앞으로 이글번호를 이용하여 데이터를 등록, 수정 , 삭제 를 할것입니다.




이렇게 테이블을 생성하였으면 다시 프로젝트로 돌아가서 boardVO 클래스르 생성합니다.


ps. 테이블 필드명과 boardVO클래스변수명은 동일하게 해주어야 합니다.


-boardVO

----

package board;


public class boardVO {

private String brdno, brdtitle, brdwriter, brdmemo, brddate;

public String getBrdno() {

return brdno;

}

public void setBrdno (String brdno) {

this.brdno = brdno;

}


public String getBrdtitle() {

return brdtitle;

}


public void setBrdtitle(String brdtitle) {

this.brdtitle = brdtitle;

}


public String getBrdwriter() {

return brdwriter;

}


public void setBrdwriter(String brdwriter) {

this.brdwriter = brdwriter;

}


public String getBrdmemo() {

return brdmemo;

}


public void setBrdmemo(String brdmemo) {

this.brdmemo = brdmemo;

}


public String getBrddate() {

return brddate;

}


public void setBrddate(String brddate) {

this.brddate = brddate;

}

}

----

위와같이 작성해준다. 

getters 와 setters 를 사용하면 자동적으로 입력되지만 우리는 하나하나 작성해보자. (실력이있는사람들은 해도 괜찮습니다.)


이해하고 넘어갔으면 좋겠습니다.


데이터베이스도설치해 보시고 public, private 등 접근제한자를 검색해보시고 모르는게있다면 무엇이든 검색해보시기바랍니다.



+ Recent posts