package org.apache.ibatis.executor.keygen; import org.apache.ibatis.executor.Executor; import org.apache.ibatis.mapping.MappedStatement; import java.sql.Statement; public interface KeyGenerator { void processBefore(Executor executor, MappedStatement ms, Statement stmt, Object parameter); void processAfter(Executor executor, MappedStatement ms, Statement stmt, Object parameter); }