insert와 동시에 select를 해야 하는 경우가 종종 있다. 그런 경우엔 를 사용해줘야한다. select seq_board.nextval from dual insert into tbl_board ( boardNo, boardTitle, baordContent, boardWriter ) values ( #{boardNo}, #{boardTitle}, #{baordContent}, #{boardWriter} ) keyProperty 다음 쿼리에 대입될 변수명 == selectKey구문의 결과가 세팅될 대상 프로퍼티 resultType 결과의 타입 order 실행시점 ( BEFORE 또는 AFTEER ) BEFORE : 키를 먼저 조회하고 그 값을 keyProperty에 세팅 한 후 insert 실행 A..