code: public ProxyDataSourceBuilder logSlowQueryBySlf4j(long thresholdTime, TimeUnit timeUnit, SLF4JLogLevel logLevel, String loggerName) {
          this.createSlf4jSlowQueryListener = true;
          this.slowQueryThreshold = thresholdTime;
          this.slowQueryTimeUnit = timeUnit;
          this.slf4jSlowQueryLogLevel = logLevel;
          this.slf4jSlowQueryLoggerName = loggerName;
          return this;
      }
docs: Register {@link SLF4JSlowQueryListener}.
  
  @param thresholdTime slow query threshold time
  @param timeUnit      slow query threshold time unit
  @param logLevel      log level for slf4j
  @param loggerName    slf4j logger name
  @return builder
  @since 1.4.1