IT/Spring

[spring 게시판 만들기 #6] 게시물 삭제 Delete

jaewon_sss 2020. 9. 14. 16:09
반응형

스프링 게시물 삭제하기




지난번 상세페이지에 삭제 버튼을 추가한다.


<a href="/board/delete?no=${data.no}"role="button" class="btn btn-outline-info">삭제</a>



삭제 버튼 생긴것을 확인



mapper 에 삭제 쿼리문 추가

<!-- 회원 삭제 -->
<delete id="delete">
delete from i_can_do_it1
where no=#{no}
</delete>



DAO에 삭제 delete 함수 선언


DAOImpl 에 삭제 함수 작성


mapper 에 있는 delete 와 연결



service 에 삭제 delete 함수 선언




ServiceImpl 에 삭제 delete 함수 작성

dao의 delete 함수와 연결





 controller 로 연결


삭제 이후 list 페이지로 redirect 하게끔 return 값을 준다.

// 게시물 삭제
@RequestMapping(value = "/delete", method = RequestMethod.GET)
public String postdelete(int no) throws Exception {
service.delete(no);
return "redirect:list";
}




상세보기 들어가서 삭제를 누르면 삭제가 된다.



삭제 확인!


반응형