728x90
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);
}
๊ฒ์๋ฌผ ์กฐํ ์ ์กฐํ์ ์ฆ๊ฐ์ด๋ฏ๋ก, ์กฐํ์ ์ฆ๊ฐ ์๋น์ค์ ๊ธฐ๋ฅ ์ถ๊ฐํ๋ค.
ํ ์คํธํ๊ธฐ



์กฐํ์ ์ฆ๊ฐ ํ์ธ๊ฐ๋ฅ
728x90
'BACKEND > Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๊ฒ์ํ ๋ง๋ค๊ธฐ - ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ2 (0) | 2023.10.24 |
|---|---|
| ๊ฒ์ํ ๋ง๋ค๊ธฐ - ํ์ด์ง ๊ธฐ๋ฅ ๊ตฌํ (2) | 2023.10.24 |
| ๊ฒ์ํ ๋ง๋ค๊ธฐ - ์ญ์ ํ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ (0) | 2023.10.24 |
| ๊ฒ์ํ ๋ง๋ค๊ธฐ - ๋ฉ๋ด ๋ชจ๋ํ include,๋ ์ง format (0) | 2023.10.23 |
| ๊ฒ์ํ ๋ง๋ค๊ธฐ - modify.jsp(์์ ํ์ด์ง) ๋ฐ DAO,Service, Controller (1) | 2023.10.23 |