반응형
마지막으로 삭제기능
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
반응형
'IT 공부 > 프로젝트' 카테고리의 다른 글
[Spring] 게시판 만들기 7 - 댓글 기능 2 (0) | 2024.07.11 |
---|---|
[Spring] 게시판 만들기 6 - 댓글 기능 1 (1) | 2024.07.10 |
[Spring] 게시판 만들기 4 - 조회 및 수정 (0) | 2024.07.03 |
[Spring] 게시판 만들기 3 - 글쓰기 Write (1) | 2024.07.01 |
[Spring] 게시판 만들기 2 - 게시글 리스트 출력 및 페이징 (0) | 2024.06.29 |