auto_increment (1) 썸네일형 리스트형 [Mybatis]Spring쇼핑몰 프로젝트 - selectKey 태그로 auto increment / currval 값 가져오기 판매자 기능 중 상품을 업로드할 때 아래와 같은 순서로 데이터를 입력해야한다. 1. goods테이블에 상품정보 데이터 insert 2. option테이블에 상품 옵션정보 데이터 insert 여기서 option테이블은 goods테이블의 gds_num(AI, PK)를 fk로 참조하고있다. gds_num은 pk이기 때문에 insert가 끝난 뒤 select를 통해 값을 받아오기가 힘들다. 그렇기 때문에 하나의 요청에서 1번 insert가 끝난 직후 auto increment / currval 값을 돌려받고, 그 값을 setter메소드로 값을 설정하여 2번insert를 수행해야 한다. insert의 경우 retrun값은 1 또는 0이기 때문에, selectKey 태그를 활용하여 auto increment / c.. 이전 1 다음