MySQL pk1 MyBatis) MySQL로 Insert한 데이터의 자동생성된 pk 값 가져오기. 데이터베이스 중에서 MySQL 처럼 PK값을 자동생성해서 사용하는 DB가 있습니다. 주로 Insert를 했을 떄 자동생성되어 1,2,3,4,5,6 이런식으로 값이 생성되는데 insert를 했을 경우 해당 데이터를 즉시 조회하면 정확한 pk값을 추출해 낼 수 없습니다. pk값을 추려내려는 방법은 구글링을 해보면 다양합니다. max() 를 사용하는 방법이나 last_insert_id() 를 사용하는 방법 등등이 있는데 오늘은 MyBatis를 사용해서 공부하는 도중에 발견한 새로운 방법을 써보려고 합니다. 방법은 2가지로 Boot에서 MyBatis를 사용할 때 Annotation으로 쓰는방식과 Spring에서 XML 방식으로 나눠서 보여드리겠습니다. // Boot ( Annotation ) @Insert("i.. 2021. 3. 22. 이전 1 다음