code: @Override
      public String getPageSql(MappedStatement ms, BoundSql boundSql, Object parameterObject, RowBounds rowBounds, CacheKey pageKey) {
          String sql = boundSql.getSql();
          Page page = this.getLocalPage();
          String orderBy = page.getOrderBy();
          if (StringUtil.isNotEmpty(orderBy)) {
              pageKey.update(orderBy);
              sql = this.replaceSql.replace(sql);
              sql = OrderByParser.converToOrderBySql(sql, orderBy);
              sql = this.replaceSql.restore(sql);
          }
  
          return page.isOrderByOnly() ? sql : this.getPageSql(sql, page, pageKey);
      }
docs: 分页查询，pageHelper转换SQL时报错with(nolock)不识别的问题，
  重写父类AbstractHelperDialect.getPageSql转换出错的方法。
  1. this.replaceSql.replace(sql);先转换成假的表名
  2. 然后进行SQL转换
  3. this.replaceSql.restore(sql);最后再恢复成真的with(nolock)