1) BoardController.java
1 2 3 4 5 6 7 8 9 10 | @RequestMapping("readContentPage") public String readContentPage(int board_no, Model model) { boardService.increaseReadCount(board_no); HashMap<String, Object> map = boardService.getBoard(board_no); model.addAttribute("data", map); return "board/readContentPage"; } | cs |
2) BoardService.java
1 2 3 | public void increaseReadCount(int board_no) { boardSQLMapper.increaseReadCount(board_no); } | cs |
3) BoardSQLMapper.java
1 2 | /* 조회수 증가 쿼리 */ public void increaseReadCount(int no); | cs |
4) BoardSQLMapper.xml
1 2 3 4 5 | <update id="increaseReadCount"> UPDATE EXAMPLE_BOARD SET board_readcount = board_readcount + 1 WHERE board_no = #{no} </update> | cs |
5) 실행화면
'공부 > Spring' 카테고리의 다른 글
[Spring] 게시판 만들기 : 게시글 검색 (0) | 2022.09.10 |
---|---|
[Spring] 게시판 만들기 : 페이징 처리 (0) | 2022.09.10 |
[Spring] 게시판 만들기 : 최신글 (0) | 2022.09.09 |
[Spring] 게시판 만들기 : 게시글 수정 및 삭제 (0) | 2022.09.08 |
[Spring] 게시판 만들기 : 상세보기 (0) | 2022.09.08 |
댓글