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
반응형
'프로젝트' 카테고리의 다른 글
[Spring Project] 도서관만들기 #5-3 게시글 상세보기,수정, 삭제 (0) | 2023.07.04 |
---|---|
[Spring Project] 도서관만들기 #5-2 게시판 화면구성 (0) | 2023.07.04 |
[Spring Project] 도서관만들기 #4 정보수정/탈퇴 (0) | 2023.06.29 |
[Spring Project] 도서관만들기 #3 로그인,로그아웃 (0) | 2023.06.29 |
[Spring Project] 도서관만들기 #2-2 회원가입(Back) (0) | 2023.06.29 |