본문 바로가기

(Before)BitSchool

2014/07/04 JSP 게시판

반응형

참고 사이트 - http://seinarin.tistory.com/entry/JSP%EB%A1%9C-%EA%B2%8C%EC%8B%9C%ED%8C%90-%EB%A7%8C%EB%93%A4%EA%B8%B0-1%EA%B5%AC%EC%83%81-%EC%A4%80%EB%B9%84



board.sql

MySQL


DROP TABLE BOARD; 

  

CREATE TABLE BOARD ( 

   BOARDNO      int(11)             NOT NULL, 

   TITLE        varchar(80)         NOT NULL, 

   NAME         varchar(10)         NOT NULL, 

   EMAIL        varchar(30), 

   PASSWORD     varchar(10)         NOT NULL, 

   CREATEDATE   varchar(14)         NOT NULL, 

   CONTENT      text                NOT NULL, 

   HITCOUNT     int(11) DEFAULT '0' NOT NULL, 

   REF          int(11)             NOT NULL, --ref는 부모의 글번호를 저장 

   INDENT       int(11)             NOT NULL, --indent는 원글의 답글인지 답글의 답글인지를 구분하기위한 들여쓰기 

   STEP         int(11)             NOT NULL, --step은 원글과 댓글을 포함한 들여쓰기 정도를 나타낸다. 

  

   PRIMARY KEY (BOARDNO), 

   INDEX BOARD_no_idx  (BOARDNO) 

);


오라클


DROP TABLE BOARD; 

  

CREATE TABLE BOARD ( 

   BOARDNO      number(11)         NOT NULL, 

   TITLE        varchar2(80)         NOT NULL, 

   NAME         varchar2(10)         NOT NULL, 

   EMAIL        varchar2(30), 

   PASSWORD     varchar2(10)         NOT NULL, 

   CREATEDATE   varchar2(14)         NOT NULL, 

   CONTENT      varchar2(2000)       NOT NULL, 

   HITCOUNT     number(11) DEFAULT '0' NOT NULL, 

   REF          number(11)             NOT NULL, 

   INDENT       number(11)             NOT NULL,  

   STEP         number(11)             NOT NULL, 

   PRIMARY KEY(BOARDNO)

);


MultiAction


글목록, 글쓰기, 글목록, 글수정, 글삭제 을 먼저 구현


BoardController

/board/list.do

/board/write.do

/board/modify.do

/board/delete.do

로 맵핑을한다.


그다음 DAO를 만든다. select, insert, update, delete메소드를 만든다.



반응형

'(Before)BitSchool' 카테고리의 다른 글

2014/07/03 UML  (0) 2014.07.03
2014/07/02 iBatis  (0) 2014.07.02
2014/06/30 AjaxLogin  (0) 2014.06.30
2014/06/27 SimpleSite - login,logout  (0) 2014.06.27
2014/06/25 AOP  (0) 2014.06.25