티스토리 뷰

Spring

SPRING 삭제 기능 순서 흐름

piern 2018. 12. 14. 04:29

1. BoardDAO.java : 인터페이스

public void delete(Integer bno) throws Exception;


2. mapper

<delete id="delete" parameterType="hashmap">

DELETE FROM tbl_board where bno = #{bno}

</delete>


3. BoardDAOImpl.java

@Override

  public void delete(Integer bno) throws Exception {

    session.delete(namespace + ".delete", bno);

  }


4. BoardService.java : 인터페이스

public void remove(Integer bno) throws Exception;


5. BoardServiceImpl.java

@Override

  public void remove(Integer bno) throws Exception {

    dao.delete(bno);

  }


6. BoardController.java

@RequestMapping(value = "/remove", method = RequestMethod.POST)

  public String remove(@RequestParam("bno") int bno, RedirectAttributes rttr) throws Exception {


    service.remove(bno);


    rttr.addFlashAttribute("msg", "SUCCESS");


    return "redirect:/board/listAll";

  }

'Spring' 카테고리의 다른 글

Spring Error Page (에러 페이지) 설정  (0) 2019.06.26
SPRING 수정 기능 순서 흐름  (0) 2018.12.14
SPRING 조회 기능 순서 흐름  (0) 2018.12.14
SPRING 리스트 기능 순서 흐름  (0) 2018.12.14
SPRING 저장 기능 순서 흐름  (0) 2018.12.14
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함