挿入されたデータは、豆のエンティティの元の空のメインキーが新しい値を割り当てるときにしばしば休止、MyBatisの時間を使います。JDBCでは、あなたはまた、偽装の方法によりこれを行うことができます。
使用のprepareStatement(String型の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)。