실무에서는 데이터베이스에 새 레코드를 삽입하면서 생성된 키값(예: AUTO_INCREMENT 값)을 객체에 매핑하고, 이를 서비스나 다른 로직에서 활용하는 일이 흔합니다. 이번 글에서는 실무에서 자주 사용하는 패턴을 중심으로 selectKey를 이용해 키값을 가져오는 방법을 설명합니다.selectKey 실무 활용 시 주의점데이터베이스의 자동 키 생성 방식 파악MySQL, PostgreSQL, Oracle 등 데이터베이스마다 키 생성 방식이 다릅니다.예:MySQL: AUTO_INCREMENT + LAST_INSERT_ID()PostgreSQL: SERIAL 또는 RETURNING idOracle: SEQUENCE키값 매핑 확인MyBatis에서 keyProperty가 올바른 필드에 매핑되는지 검증합니다. 필..