JSP/SERVLET HOME > JAVA > J2EE > JSP/SERVLET 2008.05.30 / 19:17 ���ϵ��(db��������)�� �̿���jsp�Խ��� �ҽ����̾�� ��õ �� 180 ����������ϵ��(db��������)�� �̿���jsp�Խ��� �ҽ� �������� ���� ���Ϸ� �Խ��� ����� �����ֽ��ϴ�. < Prev �̳ʳ� ��Ʈ���Դϴ� JSP �Խ��� ����¡ ��� Next > �� ��õ ��� 예전에 프로젝트 일부분이었던 게시판 만들기에 대해 포스팅 하고자 합니다. 이 게시판 코드는 보안에 대해 설정해 놓은 것이 없으므로 취약 하다는 점을 미리 알립니다. 사용하실 경우 그 부분을 보완하시는걸 추천합니다. 먼저 게시판을 만들기 전에 DB를 설정합니다. 제가 만들고자 하는 게시판에는 게시판, 댓글, 회원 로 총 3개의 DB를 만들었습니다. 게시판 DB >>> -> number int unsigned not null primary key auto_increment, -> title varchar(150) not null, -> password varchar(20) not null, -> hit int unsigned not null default 0 cs글 번호, 제목, 내용, 작성자, 패스워드, 날짜, 조회수 댓글 DB >>> mysql> create table comment ( -> number int unsigned not null primary key auto_increment, -> board_number int unsigned not null, -> parent_number int unsigned not null default 0 cs댓글 번호, 게시판 번호, 아이디, 내용, 날짜, 부모 댓글 번호( 1번 중첩 가능 ) 회원 DB>>> mysql> create table member ( -> permit tinyint(3) unsigned 아이디, 패스워드, 날짜, 권한 앞서 공부한 PHP와 MySQL을 다뤄보며 복습도 할겸, 차후 진행할 Web Hacking 실습을 위한 게시판을 구현하기로 했는데.. 4월 25일, 정보처리기사 실기 시험이 있어 일정이 좀 늦춰진 감이 있다. 정처기 개편 이후 문제 난이도가 높아져 합격률이 현저히 떨어진 탓에 시간을 좀 더 할애한 부분도 없지 않다만 가채점 결과는 합격! 출퇴근때마다 가방에 넣어다니느라 정들었던 시나공 대신 이제는 노트북만 들고 다닐 수 있어 좋다 :) 지금부터 개발할 게시판은 보안이라곤 1도 고안하지 않은 매우 취약한 웹앱이다. 추후 웹 취약점에 대해 실습을 통해 공부하며 게시판의 보안성을 향상해 나갈 예정이다. + 게시판의 기본적인 구조(틀)은 Bootstrap과 블로그를 참고하여 구현하도록 하겠다. [게시판 DB 요약] 데이터베이스 : db_board 테이블 : 게시판 - board, 댓글 - comment, 회원 - member 게시판 - board 테이블 구조
댓글 - comment 테이블 구조 (parent_number 일단 제외함)
회원 - member 테이블 구조
[참고] chamggae.tistory.com 관련글
댓글 0 + 이전 댓글 더보기 비공개 댓글 남기기 |