본문 바로가기
반응형

 

마지막으로 삭제기능

 

 

PostController.java 에 아래 Delete 메서드 작성

    @GetMapping("/Delete")
    public ModelAndView deletePost(HttpServletRequest request) throws IOException {

        postService.deletePost(request.getParameter("num"));

        mav.setViewName("redirect:/");
        return mav;
    }

 

 

PostService 에 이어서 Service 작성

    public void deletePost(String num) throws IOException {
        postDao.deletePost(num);
    }

 

 

dao에 deletePost 작성


    public void deletePost(String num) {
        sqlSession.delete("PostMapper.deletePost", Integer.parseInt(num));
    }

 

 

xml 에 Delete 작성

<delete id="deletePost" parameterType="int">
  DELETE FROM TEST1 WHERE num = #{num}
</delete>

 

다 만들고 보니 게시글 번호를 num 으로 등록했는데 postId 정도로 등록했으면 좀 더 구분이 쉬웠을것 같다.

 

 

 

 

 

 

 

 

1차로 완성한 게시판

CSS는 chat GPT 한테 코드 다 주고 대충 짜달라고했더니 CSS style 코드 만들어줌.

 

728x90
반응형

한걸음 한걸음

개인적인 기록