본문 바로가기
공부/Spring

[Spring] 게시판만들기 : 조회수증가

by students 2022. 9. 9.

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) 실행화면

댓글