반응형
selectKey
-
MyBatis - selectKey 사용하기MyBatis 2019. 3. 6. 22:32
selectKey 는 insert 구문이 실행되기 전 후 로 나누어서 사용할 수 있다. 아래의 예시는 insert가 되기 전 시퀀스의 값을 받아오는 것이다. select seq_authorno.currval from dual insert int Author values (seq_authorno.nextval, #{name}) insert가 된 후 시퀀스의 값을 받아오는 예시이다. insert int Author values (seq_authorno.nextval, #{name}) select seq_authorno.currval from dual order 속성으로 구분되는 데 BEFORE 와 AFTER 가 있다. keyProperty 속성은 selectKey 구문의 결과가 저장되는 대상 프로퍼티를 적어..