[Mybatis] 자동 생성 키 SelectKey
2022. 4. 5. 20:33
프로그래밍/Mybatis
selectKey 값(인덱스)을 생성하여 DB로 보내줘야 하는 경우 주로 사용 selectKey 사용법 👇 SELECT USER_SEQ.NEXTVAL FROM DUAL selectKey 속성 👇 속성 설명 keyProperty selectKey 구문의 결과가 세팅될 대상 프로퍼티 keyColumn 리턴되는 결과셋의 컬럼명은 프로퍼티와 일치 여러개의 컬럼을 사용한다면 콤마(,)를 사용해서 구분 resultType 결과의 타입 order BEFORE 또는 AFTER를 세팅할 수 있음 BEFORE 👉 키를 먼저 조회하고 그 값을 keyProperty에 세팅한 후 insert 구문 실행 AFTER 👉 insert 구문을 먼서 실행한 후 selectKey 구문 실행 statementType MyBatis는 Sta..