상세 컨텐츠

본문 제목

파일 첨부하기 및 보기(게시판이용)

JAVA/Spring

by 영공쁘이 2021. 8. 7. 12:10

본문

게시물 출력, 첨부파일 출력 및 가져오기

댓글 완료(저장 및 목록 보이기) - Comment도 할 것!

 

 

 

 

1. board에 첨부파일을 삽입과 불러오기

 

 

**) Attachs의 데이터를 가져올 경우

여기서, 만약 첨부파일은 있는데 Attach가 없을 경우, attachs라는 객체를 만들어줘야 함

그래서, 보드를 만들 때, attach를 등록하는 기능도 넣어야 서로 연동이 됨

 

첨부파일을 저장하고 불러와야 실제로 게시물에서 첨부파일을 사용할 수 있다.

그래서

1. 저장 메서드

2. 게시물 번호로 파일을 찾는 메서드

 

 

게시물 번호로 해당 첨부파일(ArrayList<Attach>를 가져온다)

 

목록보기

1. 게시물 목록보기

- 게시물 전체를 볼 수 있도록 List<Board> => Board의 제네릭 타입에 맞게 List를 얻어오는 것(저장된 게시물들을 리스트 형식으로 얻음)

그래서 여기의 BoardDAO의 전체 읽기의 데이터를 가져옴

그리고 뿌림

 

2. 첨부 목록 보기(상세 창으로 보기)

 

첨부 목록을 가져올 때 알아두어야 할 것!

 

@RequestParam("x"): url이 전달될 때 x 파라미터(x에 담긴 value)를 받아오게 됩니다.

만약 key값이 없다면, 에러를 띄므로, required=false 를 써야 한다!

 

@PathVariable : url에서 각 구분자에 들어오는 값을 처리해야 할 때 사용(그럼으로써 게시물의 번호에 해당하는 데이터를 받아오는 것)

 

 

 

 

'JAVA > Spring' 카테고리의 다른 글

210624 다운로드 및 갱신~  (0) 2021.08.07
@RestController  (0) 2021.08.07
Spring Boot File Upload  (0) 2021.08.07
DI DAO  (0) 2021.08.07
Spring을 이용한 MVC 구조 업그레이드  (0) 2021.08.07

관련글 더보기