반응형
ImageMapper.interface
@Select({"<script>",
"SELECT * from image",
"where id = #{id}",
"</script>"})
ImageVO findOneImage(int id);
ImageController.java
@GetMapping("/view/{id}")
public ResponseEntity<byte[]> findOne(@PathVariable int id) {
ImageVO imageVO = imageMapper.findOneImage(id);
HttpHeaders headers = new HttpHeaders();
headers.add("Content-Type", imageVO.getMimetype());
headers.add("Content-Length", String.valueOf(imageVO.getData().length));
return new ResponseEntity<byte[]>(imageVO.getData(), headers, HttpStatus.OK);
}
POSTMAN TEST
반응형
'웹서비스 개발 > Spring Rest API' 카테고리의 다른 글
Swagger (0) | 2021.05.23 |
---|---|
게시판 댓글 API (0) | 2021.05.22 |
이미지 업로드, DB 저장 (0) | 2021.05.21 |
Board 삭제 API (0) | 2021.05.20 |
Board 수정 API (0) | 2021.05.20 |
댓글