티스토리 뷰
JSP와 Servlet만 이용해서 만드는 게시판
1. 스크립트 파일도 나눈다.
2. 페이징 한다.
3. 다중 첨부파일 가능 → 첨부파일의 개수가 리스트에 나와야 한다.
4. 검색기능 → 제목/작성자/내용/첨부파일 이름
5. 조회수 list에 추가
# 모델 2로 구현하는 자바 웹 프로그래밍 JSP2.2&Servlet3.0 책 참고
게시판 데이터베이스 구조 설계
저번 포스팅에서는 게시판 페이지와 Action 클래스를 설계하였다.
이번시간에는 게시판 데이터베이스 구조를 설계하겠다.
게시판 설계 포스팅을 참조하면 DB에 대한 대략적인 설계를 했었다.
3. DB
tb_board
번호 idx : int / PK / auto_increment
제목 title : varchar
작성자 name : varchar
내용 content : varchar
작성일시 date : datetime
조회수 readcount : int
첨부파일 개수 filecount : int / null허용
tb_files
번호 idx : int / PK / auto_increment
게시판 번호 boardnum : int / tb_board의 PK 이므로 FK가 될 것이다.
파일 이름 filename : varchar
JSP로 만든 게시판과 다른점은 조회수/첨부파일 개수 컬럼이 추가되었다는 것이고,
처음 설계시는 파일업로드을 일단 배제하고 설계하였기 때문에 나중에나 알게 된 사실이지만
첨부파일은 여러개가 등록 될 수 있기 때문에 테이블을 따로 나누어서 tb_board의 PK와 join 해 주어야 한다는 것이다.
일단 여기에선 DB 설계이므로 함께 적고 간다. (나중에 수정해야한다. 지금 다중첨부파일 안됨) - 2017/04/17
'게시판정복 > JSP&Servlet게시판' 카테고리의 다른 글
6. 게시판 DAO 클래스 생성 - 생성자 선언 (3) | 2017.04.26 |
---|---|
5. 게시판 데이터빈(VO) 클래스 생성 (0) | 2017.04.19 |
4. 게시판 라이브러리 설정 및 커넥션 풀 작성하기 (0) | 2017.04.17 |
2. 게시판 페이지 , Action 클래스 설계 (0) | 2017.04.17 |
1. 페이지 설계 (0) | 2017.04.12 |
- Total
- Today
- Yesterday
- 스프링
- 체크박스전체선택
- foreach 배열
- 이클립스DB연결
- windows hyper-v
- String[] 파라미터
- 자바
- 스크립팅 요소
- 윈도우8.1
- 제이쿼리
- java
- 게시판페이지설계
- servlet
- 체크박스전체해제
- selectbox에 값 매핑
- spring
- Hyper-V
- 게시판table설계
- SQL
- input[type=file]초기화
- Split
- Javascript
- windows 8.1
- c 태그
- jsp
- servlet게시판
- 체크박스
- input[type=text]초기화
- jsp 기초 개념
- 자바스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |