위로
아래
소규모 게시판 프로젝트
프로젝트 파일명 springBoard
spring 프레임워크 사용
legacy 프로젝트 MVC 모델 사용
빌더 Maven 사용
데이터베이스 MySQL 사용
넣을 기능
- 글쓰기 - DTO, DAO
- 글쓰기 null 비허용 - JavaScript, JQuery
- 글 목록 - el, jstl tag library, DTO, DAO
- 페이지 박스
- 글 내용 불러오기 - el, DTO, DAO
- 답글 - el, jstl tag library, DTO, DAO
- 답글이 글 목록 바로 아래 위치 -
- 답글 들여쓰기
- 답글 이미지 넣기
- 조회수 10 넘으면 hot 붙이기
- 글 수정
- 글 삭제
필요 페이지
- 글쓰기
- 글목록
- 글보기
- 답글
Model
자바로 구현
BoardDTO 클래스
PageDTO 클래스
RowInterPage 인터페이스
BoardDAO 클래스
View
JSP로 구현
view 폴더 (BIZ와 구분)
view/BoardWriteForm.jsp
view/BoardList.jsp
view/BoardContent.jsp
Controller
자바로 구현
BoardController
BIZ
비즈니스 로직
자바로 구현
BoardService 인터페이스
BoardServiceImpl 클래스