게시판 테이블 구조 및 시퀀스
create table jdbc_board(
board_no number not null, -- 번호(자동증가)
board_title varchar2(100) not null, -- 제목
board_writer varchar2(50) not null, -- 작성자
board_date date not null, -- 작성날짜
board_cnt number default 0, -- 조회수
board_content clob, -- 내용
constraint pk_jdbc_board primary key (board_no)
);
create sequence board_seq
start with 1 -- 시작번호
increment by 1; -- 증가값
----------------------------------------------------------
// 시퀀스의 다음 값 구하기
// 시퀀스이름.nextVal
----------------------------------------------------------
위의 테이블을 작성하고 게시판을 관리하는
전체 목록 출력, 새글작성, 수정, 삭제, 검색 기능을
아래 예시와 같이 구현하시오.
------------------------------------------------------------
실행 예)
-------------------------------------------------------------
No 제 목 작성자 조회수
-------------------------------------------------------------
4 네번째 게시글 홍길동 0
3 세번째 게시글 일지매 0
2 두번째 게시글 홍길동 0
1 첫번째 게시글 성춘향 0
-------------------------------------------------------------
메뉴 : 1. 새글작성 2. 게시글보기 3. 검색 0. 작업끝
작업선택 >> 1 <-- 입력
새글 작성하기
-----------------------------------
- 제 목 : 안녕하세요? <-- 입력
- 작성자 : 변학도 <-- 입력
- 내 용 : 연습용 입니다. <-- 입력
새글이 추가되었습니다.
-------------------------------------------------------------
No 제 목 작성자 조회수
-------------------------------------------------------------
5 안녕하세요? 변학도 0
4 네번째 게시글 홍길동 0
3 세번째 게시글 일지매 0
2 두번째 게시글 홍길동 0
1 첫번째 게시글 성춘향 0
-------------------------------------------------------------
메뉴 : 1. 새글작성 2. 게시글보기 3. 검색 0. 작업끝
작업선택 >> 2 <-- 입력
보기를 원하는 게시물 번호 입력 >> 5 <-- 입력
5번글 내용
------------------------------------------------------------
- 제 목 : 안녕하세요?
- 작성자 : 변학도
- 내 용 : 연습용 입니다.
- 작성일 : 2018-12-12
- 조회수 : 1
-------------------------------------------------------------
메뉴 : 1. 수정 2. 삭제 3. 리스트로 가기
작업선택 >> 1 <-- 입력
수정 작업하기
-----------------------------------
- 제 목 : 수정작업 연습 <-- 입력
- 내 용 : 수정 작업 연습 중입니다. <-- 입력
5번글이 수정되었습니다.
-------------------------------------------------------------
No 제 목 작성자 조회수
-------------------------------------------------------------
5 수정작업 연습 변학도 1
4 네번째 게시글 홍길동 0
3 세번째 게시글 일지매 0
2 두번째 게시글 홍길동 0
1 첫번째 게시글 성춘향 0
-------------------------------------------------------------
메뉴 : 1. 새글작성 2. 게시글보기 3. 검색 0. 작업끝
작업선택 >> 2 <-- 입력
보기를 원하는 게시물 번호 입력 >> 5 <-- 입력
5번글 내용
------------------------------------------------------------
- 제 목 : 수정작업 연습
- 작성자 : 변학도
- 내 용 : 수정 작업 연습 중입니다.
- 작성일 : 2018-12-12
- 조회수 : 2
-------------------------------------------------------------
메뉴 : 1. 수정 2. 삭제 3. 리스트로 가기
작업선택 >> 2 <-- 입력
5번글이 삭제되었습니다.
-------------------------------------------------------------
No 제 목 작성자 조회수
-------------------------------------------------------------
4 네번째 게시글 홍길동 0
3 세번째 게시글 일지매 0
2 두번째 게시글 홍길동 0
1 첫번째 게시글 성춘향 0
-------------------------------------------------------------
메뉴 : 1. 새글작성 2. 게시글보기 3. 검색 0. 작업끝
작업선택 >> 3 <-- 입력
검색 작업
--------------------------------------------
- 검색할 제목 입력 : 첫번째 <-- 입력
-------------------------------------------------------------
No 제 목 작성자 조회수
-------------------------------------------------------------
1 첫번째 게시글 성춘향 0
-------------------------------------------------------------
메뉴 : 1. 새글작성 2. 게시글보기 3. 검색 0. 작업끝
작업선택 >> 3 <-- 입력
검색 작업
--------------------------------------------
- 검색할 제목 입력 : <-- 입력(입력값이 없으면 전체 자료 출력)
-------------------------------------------------------------
No 제 목 작성자 조회수
-------------------------------------------------------------
4 네번째 게시글 홍길동 0
3 세번째 게시글 일지매 0
2 두번째 게시글 홍길동 0
1 첫번째 게시글 성춘향 0
-------------------------------------------------------------
메뉴 : 1. 새글작성 2. 게시글보기 3. 검색 0. 작업끝
작업선택 >> 0 <-- 입력
게시판 프로그램 종료....
댓글
댓글 쓰기