ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๋ฐ˜์‘ํ˜•
IBoardDAO.java
1
2
//4. ๊ฒŒ์‹œ๋ฌผ ์‚ญ์ œ ๊ธฐ๋Šฅ ๋ฉ”์„œ๋“œ - ๊ฒŒ์‹œ๋ฌผ ๋ฒˆํ˜ธ์˜ ๊ธ€์„ ์‚ญ์ œํ•œ๋‹ค.
void delete(int boardNo) throws Exception;

 

 

BoardMapper.xml
1
2
3
4
<!-- ๊ฒŒ์‹œ๊ธ€ ์‚ญ์ œ -->
    <delete id="delete">
        delete from mvc_board where board_no = #{boardNo}
    </delete>
 

 

 

BoardDAO.java
1
2
3
4
5
//4. ๊ฒŒ์‹œ๋ฌผ ์‚ญ์ œ ๊ธฐ๋Šฅ ๋ฉ”์„œ๋“œ - ๊ฒŒ์‹œ๋ฌผ ๋ฒˆํ˜ธ์˜ ๊ธ€์„ ์‚ญ์ œํ•œ๋‹ค.
    @Override
    public void delete(int boardNo) throws Exception {
        sqlSession.delete(NAMESPACE + ".delete", boardNo);
    }
 

 

 

 

Test - BoardDAOTest.java
1
2
3
4
5
//๊ฒŒ์‹œ๋ฌผ ์‚ญ์ œ ํ…Œ์ŠคํŠธ
@Test
public void deleteTest() throws Exception {
    boardDAO.delete(9);
}
 

9๋ฒˆ ๊ฒŒ์‹œ๋ฌผ์ด ์‚ญ์ œ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฐ˜์‘ํ˜•
๋Œ“๊ธ€