728x90
반응형

전체 글 417

[Spring] 게시물에 첨부파일 등록하기 - 2 -

[Spring] 게시물에 첨부파일 등록하기 - 2 - 이전 글 2021.08.29 - [Spring] - [Spring] 게시물에 첨부파일 등록하기 - 1 - 이 글은 이전 글에 이어서 작성하는 글입니다. 게시물 등록과 첨부파일의 데이터베이스 처리 게시물이 등록될 때 첨부파일과 관련된 자료를 같이 전송하고, 이를 데이터베이스에 등록합니다. 게시물의 등록은 태그를 통해 이루어지므로, 이미 업로드된 첨부파일의 정보는 별도의 태그를 생성해서 처리합니다. 이를 위해서는 첨부파일 정보를 태그로 생성할 때 첨부파일과 관련된 정보(data-uuid, data-filename, data-type)를 추가합니다. 으로 처리된 첨부파일의 정보는 BoardVO로 수집됩니다. BoardVO 클래스 BoardVO에는 attac..

java, spring 2021.08.29

[Spring] 게시물에 첨부파일 등록하기 - 1 -

[Spring] 게시물에 첨부파일 등록하기 - 1 - 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 됩니다! :) 첨부파일과 게시물이 합쳐지면 게시물과 첨부파일의 관계를 저장하는 테이블의 설계가 우선입니다. 게시물을 등록할 때 첨부파일 테이블 역시 같이 insert 작업이 진행되어야 하므로 트랜잭션 처리가 필요합니다. 첨부파일을 보관하는 테이블을 생성합니다. 테이블 / (칼럼) : tb_attach / ( uuid, uploadPath, fileName, filetype, seq_bno) uuid 는 PK, seq_bno는 FK로 tb_board의 seq_bno를 FK로 설정합니다. 다음은 데이터 파라미터 처리를 간편하게 하기 위해 DTO 클래스를 작성합니다. BoardA..

java, spring 2021.08.29

[Spring] 첨부파일 삭제

[Spring] 첨부파일 삭제 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이전 글 2021.08.28 - [Spring] - [Spring] 원본 이미지 보여주기 2021.08.27 - [Spring] - [Spring] 첨부파일 다운로드, IE/Edge 브라우저의 문제 해결 2021.08.26 - [Spring] - [Spring] 첨부파일의 다운로드 2021.08.26 - [Spring] - [Spring] 브라우저에서 파일 업로드 후 처리 (썸네일 처리 등) 2021.08.24 - [Spring] - [Spring] Ajax 파일 업로드 후, 업로드된 파일 데이터 반환 2021.08.24 - [Spring] - [Spring] 썸네일 이미지 생성 2..

java, spring 2021.08.28

[Spring] 원본 이미지 보여주기

[Spring] 원본 이미지 보여주기 이전 글 2021.08.27 - [Spring] - [Spring] 첨부파일 다운로드, IE/Edge 브라우저의 문제 해결 2021.08.26 - [Spring] - [Spring] 첨부파일의 다운로드 2021.08.26 - [Spring] - [Spring] 브라우저에서 파일 업로드 후 처리 (썸네일 처리 등) 2021.08.24 - [Spring] - [Spring] Ajax 파일 업로드 후, 업로드된 파일 데이터 반환 2021.08.24 - [Spring] - [Spring] 썸네일 이미지 생성 이전 글 내용에 이어서 작성하는 내용이므로 이전 글을 확인하는 것을 권장합니다. 현재 이미지 파일은 썸네일을 보여주게 되어 있습니다. 썸네일의 이미지가 업로드된 경로 +..

java, spring 2021.08.28

[Spring] 첨부파일 다운로드, IE/Edge 브라우저의 문제 해결

[Spring] 첨부파일 다운로드, IE/Edge 브라우저의 문제 해결 지난 글에 이은 글입니다. 2021.08.26 - [Spring] - [Spring] 첨부파일의 다운로드 IE 서비스를 한다면 HttpServletRequest에 포함된 헤더 정보들을 이용해서 요청이 발생한 브라우저가 IE 계열인지 확인해서 처리합니다. HTTP 헤더 메시지 중에서 디바이스의 정보를 알 수 있는 헤더는 'User-Agent' 값을 이용합니다. UploadController 클래스 Edge 브라우저에서 다운로드 실행결과는 다음과 같습니다. 이전 글에서 첨부파일을 업로드하고, 업로드한 첨부파일을 다운로드 받을 수 있도록 수정하는 작업을 거쳤습니다. 해당 코드에 다른 브라우저에 대한 처리 코드를 추가/수정했습니다.

java, spring 2021.08.27

[Spring] 첨부파일의 다운로드

[Spring] 첨부파일의 다운로드 이전 글 2021.08.26 - [Spring] - [Spring] 브라우저에서 파일 업로드 후 처리 (썸네일 처리 등) 2021.08.24 - [Spring] - [Spring] Ajax 파일 업로드 후, 업로드된 파일 데이터 반환 2021.08.24 - [Spring] - [Spring] 썸네일 이미지 생성 2021.08.24 - [Spring] - [Spring] 파일 업로드, 파일명 중복 방지를 위한 UUID 적용 2021.08.24 - [Spring] - [Spring] 년월일 폴더 생성, 날짜 폴더 생성 2021.08.24 - [Spring] - [Spring] 파일 확장자, 파일 사이즈 확인하여 파일 업로드 제한하기 2021.08.23 - [Spring] ..

java, spring 2021.08.26

[Spring] 브라우저에서 파일 업로드 후 처리 (썸네일 처리 등)

[Spring] 브라우저에서 파일 업로드 후 처리 (썸네일 처리 등) 이전 글 2021.08.24 - [Spring] - [Spring] Ajax 파일 업로드 후, 업로드된 파일 데이터 반환 2021.08.24 - [Spring] - [Spring] 썸네일 이미지 생성 2021.08.24 - [Spring] - [Spring] 파일 업로드, 파일명 중복 방지를 위한 UUID 적용 2021.08.24 - [Spring] - [Spring] 년월일 폴더 생성, 날짜 폴더 생성 2021.08.24 - [Spring] - [Spring] 파일 확장자, 파일 사이즈 확인하여 파일 업로드 제한하기 2021.08.23 - [Spring] - [Spring] Ajax를 이용하는 파일 업로드 2021.08.22 - [S..

java, spring 2021.08.26

[Spring] Ajax 파일 업로드 후, 업로드된 파일 데이터 반환

[Spring] Ajax 파일 업로드 후, 업로드된 파일 데이터 반환 글을 쓸 때 파트별로 나누어서 쓰는 부분이 있다보니, 이전 글 링크를 추가합니다. 이전 글 2021.08.24 - [Spring] - [Spring] 썸네일 이미지 생성 2021.08.24 - [Spring] - [Spring] 파일 업로드, 파일명 중복 방지를 위한 UUID 적용 2021.08.24 - [Spring] - [Spring] 년월일 폴더 생성, 날짜 폴더 생성 2021.08.24 - [Spring] - [Spring] 파일 확장자, 파일 사이즈 확인하여 파일 업로드 제한하기 2021.08.23 - [Spring] - [Spring] Ajax를 이용하는 파일 업로드 2021.08.22 - [Spring] - [Spring]..

java, spring 2021.08.24

[Spring] 썸네일 이미지 생성

[Spring] 썸네일 이미지 생성 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이전 글 2021.08.24 - [Spring] - [Spring] 파일 업로드, 파일명 중복 방지를 위한 UUID 적용 2021.08.24 - [Spring] - [Spring] 년월일 폴더 생성, 날짜 폴더 생성 2021.08.24 - [Spring] - [Spring] 파일 확장자, 파일 사이즈 확인하여 파일 업로드 제한하기 2021.08.23 - [Spring] - [Spring] Ajax를 이용하는 파일 업로드 2021.08.22 - [Spring] - [Spring] 파일 업로드 설정하기 (xml방식, Java방식) 저장되는 이미지 파일의 썸네일 생성 maven 저장..

java, spring 2021.08.24

[Spring] 파일 업로드, 파일명 중복 방지를 위한 UUID 적용

[Spring] 파일 업로드, 파일명 중복 방지를 위한 UUID 적용 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이전 글 2021.08.24 - [Spring] - [Spring] 년월일 폴더 생성, 날짜 폴더 생성 2021.08.24 - [Spring] - [Spring] 파일 확장자, 파일 사이즈 확인하여 파일 업로드 제한하기 2021.08.23 - [Spring] - [Spring] Ajax를 이용하는 파일 업로드 2021.08.22 - [Spring] - [Spring] 파일 업로드 설정하기 (xml방식, Java방식) 동일한 이름으로 업로드되면 기존 파일을 지우개 되므로 java.util.UUID의 값을 이용해 처리합니다. UploadContro..

java, spring 2021.08.24
728x90
반응형