프로젝트
[Spring Project] 도서관만들기 #5-1 게시판 글쓰기
박성하하
2023. 7. 4. 10:35
728x90
반응형
※ 실제작업순서와 포스팅순서가 다를 수 있습니다(프로젝트 진행율과 포스팅날이 다름)
0. 작동영상 및 페이지사진
1. 테이블 생성
1-1 게시글
1-2 게시글 내부 사진(attach)
2. 백엔드 구성
자동생성되는 시퀀스값을 bno로 저장합니다
즉 게시물에서 제목,내용,작성자,파일정보(uuid,uploadpath)등을 받아와 mybatis로 백엔드에 저장합니다.
3. 프론트 구성
- 작성자/연락처는 session에 저장된 auth에서 바로 불러옴
- 작성일은 new Date()로 불러옴
- textarea는 ckeditor 사용
- 첨부파일 스크립트
- 파일첨부시 확장자 및 용량을 체크 후 ajax(비동기) 방법으로 controller에 데이터를 넘긴다.
- 첨부되는 파일들을 c:\\upload폴더에 저장하고 showUploadResult에서 미리보기로 보여준다.
728x90
반응형