๋ฆฌ์ค๋๊ฐ ์๋ onClick ํจ์๋ก ๊ตฌํํ์๋ค.
์ญ์ ์ด๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ ํ์ํ์ง ์๋ค.
boardId๋ ์ฃผ์์ ๋ฃ๊ธฐ ์ํด ๊ฐ์ ธ์จ ๊ฒ์ด๊ณ , ํ๋ผ๋ฏธํฐ๋ก๋ replyId๋ง ๋ฐ์ผ๋ฉด ๋๋ค.
< BoardApiController >
@DeleteMapping("/api/board/{boardId}/reply/{replyId}")
public ResponseDto<Integer> replyDelete(@PathVariable int replyId) {
boardService.๋๊ธ์ญ์ (replyId);
return new ResponseDto<Integer>(HttpStatus.OK.value(), 1);
}
< BoardService >
@Transactional
public void ๋๊ธ์ญ์ (int replyId) {
replyRepository.deleteById(replyId);
}