이번 시간에는 지난 시간에서 만들었던 테이블을 바탕으로 실직적으로 Spring 소스단에서 코딩을 하면서 설명을 해보도록 하겠습니다.
잠이오더라도 잘 따라 오시기를 바라고, 또한 제가 말주변이 별로 없어서 설명을 제대로 못하더라도 너그러운 마음으로 용서해주시길...^^;
( 덧글 달아주시면 시간이 되는한 친절하게 답변드리도록 하겠습니다. )
일단 DB와 연동하기 위한 xml파일을 아래와 같이 context-mapper.xml파일에 정의하였고, 그파일에서 mapper폴더아래에 sql_*.xml로 정의하였습니다.
아래와 같이 mapper폴더아래에 board폴더를 만들고 아래에 sql_board.xml로 파일을 만들었습니다.
그리고 sql_board.xml 파일에 아래와 같이 코딩합니다.
<select id="selectList" parameterType="hashmap" resultType="hashmap">
<![CDATA[
SELECT
IDX,
TITLE,
CLICK_CNT,
CREATE_DATE
FROM
board_table
where
DELYN='N'
ORDER BY IDX DESC
]]>
</select>
쿼리를 작성했으니 비지니스로직을 코딩하도록 하겠습니다.
구현과정은 Controller > Service > ServiceImpl > DAO > SQL(XML) > JSP로 순차적으로 구현하는것이 좋겠지만,
하다보면 사람이 정석적으로만 할 수 없는법...
그래도 초보분들은 순서대로 구현을 하는것이 좋습니다.
게시판만들기 - 글상세 (0) | 2019.03.10 |
---|---|
게시판 만들기 - 글 수정 (0) | 2018.12.29 |
게시판만들기 - 게시판 글작성 (0) | 2018.12.23 |
게시판 만들기 - 게시판리스트1 (Spring + Mybatis + Mariadb 연동) (0) | 2018.12.23 |
게시판 만들기 - Database 생성 및 테이블 생성 (0) | 2018.12.19 |
댓글 영역