2017 - 09 - 24 (일)
기본사항 정리
1 . 게시판 기능 구상
최초의 계획은 게시물 작성 및 수정 삭제, 댓글 등 다양한 게시판 기능을 완성하고자 하였으나.. 시간적인 문제로 기간을 연장하였다.
구현한 기능
* 로그인이 활성화 되있지 않을 경우 글쓰기, 게시물 자세히보기 불가능
* 로그인을 한 후 게시판 페이지에 들어오면 목록형식으로 게시글들을 띄워줌
* 게시물 제목을 클릭하면 게시글 자세히 보기
* 글쓰기를 입력하면 게시물 등록
2 . 게시판 만들기
완벽하지는 않지만 회원가입 / 로그인 / 회원수정 등 회원관리에 해당하는 기능을 모두 구현해보니 자신감이 붙었고, 게시판 만들기에 도전하게되었다.
>> 게시판 테이블 추가
위와 같이 게시물 번호, 제목, 내용, 업로드시간, 아이디, 조회수로 컬럼을 정하였다. (SQL 시퀀스 복습의 필요성 느낌..)
>> 게시판 클래스 / 게시판 전용 DB연동 클래스 생성
DB에 있는 Column 명과 동일하게 인스턴스 변수 생성하여 Client 클래스와 유사하게 getter,setter로 값을 가져올 수 있도록 정의함.
회원관리를 위한 DB연동 클래스와 분리시켜 게시판에 관련된 DB연동을 하는 새로운 클래스를 정의함.
게시글 쓰기
게시물 목록보기
본인이 쓴 게시물 보기/수정