@Override public void logAfterExecution(StatementContext context) { timingCollector.collect(context.getElapsedTime(ChronoUnit.NANOS), context); } };
@Override public void logAfterExecution(StatementContext context) { rawSql.add(context.getRawSql()); timings.add(context.getElapsedTime(ChronoUnit.NANOS)); }
@Override public void logException(StatementContext context, SQLException ex) { rawSql.add(context.getRawSql()); exceptions.add(ex); timings.add(context.getElapsedTime(ChronoUnit.NANOS)); }