-
[mybatis] insert , update후 seq 가져오기 key property 지정WEB/BACK 2022. 5. 25. 14:05반응형
여러 쿼리를 날려야되는데 insert하고나서 그 추가된 seq를 가지고 작업을하고자할때 유용..
2가지를 mybatis 에다가 추가해줍니다.
1. keyProperty="seq"
2. useGeneratedKeys="true"
user.xml (mybatis)
<insert id="userCreate" useGeneratedKeys="true" keyProperty="user_seq" parameterType="kr.co.USER.VO"> INSERT INTO users (,,,,,) VALUES (#{}, ,,,,,) </insert>
parameter 에 vo를 사용했다거나 해당 seq가 들어가는 map이라면 별다른 조치를 하지 않아도
쿼리가 날라간뒤 vo에 담겨있습니다.
반응형'WEB > BACK' 카테고리의 다른 글
Mybatis 에서 where IN 사용 <foreach>, jdbcType=VARCHAR (0) 2022.05.25 [spring] 배열값 controller로 값 넘기기 (serialize(), ajax) (0) 2022.05.25 [error]MySQL - Incorrect integer value: '' for column (0) 2022.05.25 [2/3] 스프링부트 프로젝트 생성하기(spring boot new project) (0) 2022.05.22 [1/3]스프링부트 개발 환경 셋팅 해두기, 공통 폴더 만들기(eclipse, jdk, sts4, eclipse.ini 설정,gradle) (0) 2022.05.22