[Mybatis] mapper - 게시글 등록
by mini_min[Mybatis] mapper - 게시글 등록
✔️ mapper 게시글 등록
: 시퀀스 가져와서 insert 하기
✨ order : INSERT 전/후에 실행될지 결정한다.
✨ parameterType : 전달받은 파라미터 데이터 타입을 지정한다. parameterType 을 통해 Board 클래스로 전달받겠다는 뜻이다.
✨ resultType : 조회 결과 값을 저장하기 위한 데이터 타입
<!-- 게시글 등록 -->
<insert id="insertBoard" parameterType="com.sp.app.community.Board">
<selectKey keyProperty="num" resultType="long" order="BEFORE">
SELECT cboard_seq.NEXTVAL FROM DUAL
</selectKey>
INSERT INTO cboard (num, name, subject, content, reg_date, hitCount, boardUrl, categoryNum)
VALUES (#{num}, #{name}, #{subject}, #{content}, TO_CHAR(SYSDATE,'YYYY-MM-DD'), 1, #{boardUrl}, null)
</insert>
'Spring' 카테고리의 다른 글
[spring] 400 에러 - 파라미터 오류 / <c:url> 태그 (0) | 2022.11.17 |
---|---|
[Mybatis] INSERT, SELECT, UPDATE, DELETE (0) | 2022.11.15 |
[spring] @RequestBody & @RequestBody (JSON) (0) | 2022.11.14 |
[spring] @SessionAttributes 세션 (0) | 2022.11.14 |
[spring] RedirectAttributes & ModelAttribute (0) | 2022.11.14 |
블로그의 정보
개발자 미니민의 개발로그
mini_min