11번째 개발일지. 게시판 만들기steemCreated with Sketch.

in kr •  7 years ago  (edited)

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

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

잘알지도 못하는 단어, 구조등을 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 등 접근제한자를 검색해보시고 모르는게있다면 무엇이든 검색해보시기바랍니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!