삽입 된 데이터가, 콩에있는 개체의 원래 빈의 주요 키가 새 값을 할당 할 때 종종 최대 절전 모드, MyBatis로 시간을 사용합니다. JDBC, 당신은 또한 위장 된 방법으로이 작업을 수행 할 수 있습니다.
사용의 prepareStatement (문자열 SQL, INT autoGeneratedKeys)이 PreparedStatement 객체를 정의합니다. 그리고 지정 PreparedStatement.RETURN_GENERATED_KEYS합니다.
PreparedStatement의 psmt = conn.prepareStatement (SQL, PreparedStatement.RETURN_GENERATED_KEYS); psmt.executeUpdate (); ResultSet의 keyResultSet = psmt.getGeneratedKeys (); keyResultSet.next (); 긴 NUM = keyResultSet.getLong (1);