마지막으로 삭제기능
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 코드 만들어줌.