code: @Override
      public <T> T executeSelectOne(IRowMapper<T> rowMapper, String sql, Object... bindValues) {
          Connection conn = getConnection();
          try {
              return executeSelectOne(rowMapper, conn, sql, bindValues);
          } finally {
              try {
                  conn.close();
              } catch (SQLException e) {
                  throw translateSQLException(conn, e);
              }
          }
      }
docs: {@inheritDoc}