code: @Override
      public <T> T executeSelectOne(IRowMapper<T> rowMapper, Connection conn, String sql,
              Object... bindValues) {
          try (Stream<T> stream = executeSelectAsStream(rowMapper, conn, 1, sql, bindValues)) {
              return stream.findFirst().orElse(null);
          }
      }
docs: {@inheritDoc}