boardMapper.xml
<!-- 조회수 증가 -->
<update id="viewCnt">
UPDATE tbl_board
SET viewCnt = viewCnt+1
WHERE bno = #{bno}
</update>
BoardDAO
//조회수 증가
public void viewCnt(int bno) throws Exception;
BoardDAOImple
//조회수 증가
@Override
public void viewCnt(int bno) throws Exception {
sqlTemplate.update("board.viewCnt",bno);
}
BoardServiceImple
// 게시물 상세 조회 , 조회수 증가 기능 추가
@Override
public BoardVO view(int bno) throws Exception {
boardDAO.viewCnt(bno);
return boardDAO.view(bno);
}
게시물 조회 시 조회수 증가이므로, 조회수 증가 서비스에 기능 추가한다.
테스트하기
조회수 증가 확인가능
'BACKEND > Spring' 카테고리의 다른 글
게시판 만들기 - 페이징 기능 구현2 (0) | 2023.10.24 |
---|---|
게시판 만들기 - 페이징 기능 구현 (1) | 2023.10.24 |
게시판 만들기 - 삭제하기 기능 추가 (0) | 2023.10.24 |
게시판 만들기 - 메뉴 모듈화 include,날짜 format (0) | 2023.10.23 |
게시판 만들기 - modify.jsp(수정 페이지) 및 DAO,Service, Controller (1) | 2023.10.23 |