59. 글 삭제하기
by 볼빵빵오춘기board.js
$("#btn-delete").on("click",()=>{
this.deleteById();
});
deleteById: function(){
let id = $("#id").text();
$.ajax({
type: "DELETE",
url: "/api/board/"+id,
dataType: "json"
}).done(function(resp){
// alert(resp);
alert("삭제가 완료 되었습니다.")
location.href="/";
}).fail(function(error){
alert(id+"js 삭제에러 호출"+JSON.stringify(error));
});
},// deleteById end
BoardApiController
@DeleteMapping("/api/board/{id}")
public ReplySaveRequestDto.ResponseDto<Integer> deleteById(@PathVariable int id){
boardService.삭제하기(id);
return new ReplySaveRequestDto.ResponseDto<Integer>(HttpStatus.OK.value(),1);
}
boardService
@Transactional
public void 삭제하기(int id) {
boardRepository.deleteById(id);
}
'강의 따라하기 > blog' 카테고리의 다른 글
61. 스프링 작동 원리 복습 (0) | 2024.01.05 |
---|---|
60. 글 수정하기 (0) | 2024.01.04 |
58. 글 상세보기 (1) | 2024.01.04 |
56. 글목록 보기 (0) | 2024.01.04 |
55. 글쓰기 완료 (0) | 2024.01.04 |
블로그의 정보
Hello 춘기's world
볼빵빵오춘기