기본 키에 의해 데이터베이스에서 획득 (F)

삽입 된 데이터가, 콩에있는 개체의 원래 빈의 주요 키가 새 값을 할당 할 때 종종 최대 절전 모드, 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);

 

추천

출처www.cnblogs.com/myitnews/p/11871221.html