ํฐ์คํ ๋ฆฌ ๋ทฐ
๋ฐ์ํ
IBoardDAO.java
๋ค์ ๋ฉ์๋๋ฅผ ์ถ๊ฐํ๋ค.
1
2
|
//2. ํ๋์ ๊ฒ์๊ธ ์กฐํ ๊ธฐ๋ฅ ๋ฉ์๋ - ํ๋๋ฅผ ์กฐํํ๋ ค๋ฉด ํ๋ผ์ด๋จธ๋ฆฌํค(๊ธ๋ฒํธ)๋ฅผ ๊ฐ์ ธ์ ์ ์ฒด ์ ๋ณด๋ฅผ ๋ฐํํ๋ค.
BoardVO getArticle(int boardNo) throws Exception;
|
BoardMapper.xml
๋จ์ผ ๊ฒ์๋ฌผ์ ์กฐํํ๋ SQL ๋ฌธ ์์ฑ
1
2
3
4
|
<!-- ๋จ์ผ ๊ฒ์๋ฌผ ์กฐํ -->
<select id="getArticle" resultMap="BoardResultMap">
select * from mvc_board where board_no = #{boardNo}
</select>
|
๋ฏธ๋ฆฌ resultMap์ ๋ง๋ค์ด ๋์๊ธฐ ๋๋ฌธ์ ๋ง๋ค์ด๋์๋ ์ด๋ฆ์ ์ ์ด ์ฌ์ฉํ๋ค.
ํจํค์ง์ด๋ฆ์ ๊ธธ๊ฒ ์์จ๋ ๋๋ ์ฅ์ ์ด ์๋ค. ์คํ๋ฐฉ์ง ! ์ ์ง๋ณด์ ํจ์จ์ฑ ์์์ฑ ์ฆ๊ฐ !
BoardDAO.java
1
2
3
4
5
6
|
//2. ํ๋์ ๊ฒ์๊ธ ์กฐํ ๊ธฐ๋ฅ ๋ฉ์๋ - ํ๋๋ฅผ ์กฐํํ๋ ค๋ฉด ํ๋ผ์ด๋จธ๋ฆฌํค(๊ธ๋ฒํธ)๋ฅผ ๊ฐ์ ธ์ ์ ์ฒด ์ ๋ณด๋ฅผ ๋ฐํํ๋ค.
@Override
public BoardVO getArticle(int boardNo) throws Exception {
System.out.println("๊ฒ์๊ธ ๋ฒํธ : " + boardNo);
return sqlSession.selectOne(NAMESPACE + ".getArticle", boardNo);
}
|
Test - BoardDAOTest.java
1
2
3
4
5
6
|
//๋จ์ผ ๊ฒ์๋ฌผ ์กฐํ ํ
์คํธ
@Test
public void selectOneTest() throws Exception {
//98๋ฒ์งธ ๊ฒ์๋ฌผ ์กฐํ
logger.info(boardDAO.getArticle(98).toString() + "\n");
}
|
98๋ฒ ๊ฒ์๋ฌผ์ด ์กฐํ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
๋ฐ์ํ
'Project > SpringMVC' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SpringMVC] ๊ฒ์ํ ๋ง๋ค๊ธฐ - ๊ฒ์๋ฌผ ์ญ์ (0) | 2019.07.25 |
---|---|
[SpringMVC] ๊ฒ์ํ ๋ง๋ค๊ธฐ - ๊ฒ์๋ฌผ ์์ (0) | 2019.07.25 |
[SpringMVC] ๊ฒ์ํ ๋ง๋ค๊ธฐ - ๊ฒ์๋ฌผ ๋ฑ๋ก (0) | 2019.07.11 |
[SpringMVC] ๊ฒ์ํ ๋ง๋ค๊ธฐ - model (0) | 2019.07.11 |
[SpringMVC] ๊ฒ์ํ ๋ง๋ค๊ธฐ - ํจํค์ง ๋ง๋ค๊ธฐ (0) | 2019.07.10 |
๋๊ธ
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- ๊ฐ๋ฐ
- ๋ณ๋ช ์ฒ๋ฆฌ
- ๊ฒ์ํ ์ญ์
- ๊ฒ์ํ๋ง๋ค๊ธฐ
- Java
- ์๋ฃ๊ตฌ์กฐ
- java jdk ์ค์น
- mysql์ค์น
- ์ดํด๋ฆฝ์ค ์ค์น
- ์๋ฐ
- Algorithm
- ๊ฒ์๋ฌผ์กฐํ
- java ํ๊ฒฝ๋ณ์
- typeAliases
- ์ดํด๋ฆฝ์ค ํ๊ธ ์ธ์ฝ๋ฉ
- ๊ฒ์๋ฌผ ์ญ์
- ์คํ๋ง๋ถํธ ์๋์์ฑ
- ๊ฒ์ํ ์กฐํ
- ๋ถํธ ์๋์์ฑ
- ์๊ณ ๋ฆฌ์ฆ
- ์จ๋ฆฌ์์ค
- ์ ์ฒด๊ฒ์๋ฌผ ์กฐํ
- tomcat์ค์น
- ๊ฐ๋ฐํ๊ฒฝ๊ตฌ์ถ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
๊ธ ๋ณด๊ดํจ