[MyBatis] selectKey란 무엇인가 + 사용법
·
궁금하다
selectKey란?간혹 insert 작업하기전에 select한 값이 필요하거나, insert한 후에 생성값이 필요한 경우가 있다.이런 경우 java에서쿼리를 여러번 실행시키면 해결 할 수 있다.하지만 이 방법의 경우 불필요하게 여러번 db입출력하여 속도가 약간 느려지기도 하고 작성하기 복잡하기도 하다.이경우 selectKey를 사용하면 한번에 실행시킬수 있다.selectKey 사용법selectKey는 옵션에 따라 2가지 방식으로 사용할 수 있다.order="BEFORE" : 삽입 쿼리 실행 전에 selectKey 쿼리가 실행된다. order="AFTER" : 삽입 쿼리 실행 후에 selectKey 쿼리가 실행된다.selectKey에는 order 속성이외에 keyProperty, resultType가 있..
개발자가되고픈
'selectKey' 태그의 글 목록