티스토리 뷰
※개발환경
JDK 1.7.0_55 / Oracle11g Express Edition
Tomcat 7.0 / 전자정부 표준프레임워크 이클립스
※데이터베이스 테이블 정보
/*
no - 게시글 번호
name - 작성자 이름
email - 작성자 이메일
subject - 게시글 제목
content - 내용
pwd - 게시글 비밀번호
regdate - 게시글 작성일
readnum - 조회수
ref - 답변그룹
step - 출력순서
jump - 타입 (0=새글, 1=답변, 2=답변의 답변)
root - 부모 게시글
depth - 답변이 몇개인지
valiDel - 삭제된 게시글인지 ('Y'라면 삭제된 게시글)
*/
CREATE TABLE jspBoard(
no NUMBER PRIMARY KEY,
name VARCHAR2(34) NOT NULL,
email VARCHAR2(50),
subject VARCHAR2(1000) NOT NULL,
content CLOB NOT NULL,
pwd VARCHAR2(10) NOT NULL,
regdate DATE DEFAULT SYSDATE,
readnum NUMBER,
ref NUMBER,
step NUMBER,
jump NUMBER,
root NUMBER,
depth NUMBER,
valiDel CHAR(1) DEFAULT 'N' CHECK(valiDel IN('Y','N'))
);
//시퀀스를 사용하는 것은 문제점이 있지만 그래도 간단한 JSP게시판이므로 사용한다.
CREATE SEQUENCE board_no_seq
START WITH 1
INCREMENT BY 1
NOCYCLE
NOCACHE;
'Study > 간단 JSP 게시판' 카테고리의 다른 글
[SimpleJspBoard] JSP게시판 만들기 - list.jsp (0) | 2014.05.03 |
---|---|
[SimpleJspBoard] JSP게시판 만들기 - SJBoardDAO[수정] (0) | 2014.05.03 |
[SimpleJspBoard] JSP게시판 만들기 - DTO (0) | 2014.05.03 |
[SimpleJspBoard] JSP게시판 만들기 - 프로젝트 디렉토리 구조 (0) | 2014.05.01 |