Error getting generated key or setting result to parameter object 오류 메세지 해결방법 - MYBATIS

가이드문구

Error getting generated key or setting result to parameter object 오류 메세지

- 허용되지 않은 작업 이라는 오류 메세지 발생...


개발 도중 INSERT 구문을 작성하고 테스트 진행중에 콘솔 메세지가 떳습니다.

음.. 찾아보니 mybatis 오류로 알게 되어 공유 합니다.

간단하면서도 알고있으면 좋은 지식입니다.


해결방법

mybatis 에서 INSERT 또는 UPDATE 시 데이터베이스에서 내부적으로 생성한 키를 받는 메소드를 사용하도록 설정해야 한다는 내용 입니다.


  1. useGeneratedKeys = "false"

useGeneratedKeys="false" 구문을 insert 태그 안에 삽입해주면 해결 됩니다.

useGeneratedKeys="false">


작성자 소개
초이 프로필
WrapUp 블로거

초이

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^