code: @Override
    protected HandlerMethod lookupHandlerMethod(String urlPath, HttpServletRequest request) {
      logger.debug("looking up handler for path: " + urlPath);
      HandlerMethod handlerMethod = handlerMethods.get(urlPath);
      if (handlerMethod != null) {
        return handlerMethod;
      }
      for (String path : handlerMethods.keySet()) {
        UriTemplate template = new UriTemplate(path);
        if (template.matches(urlPath)) {
          request.setAttribute(
              HandlerMapping.URI_TEMPLATE_VARIABLES_ATTRIBUTE,
              template.match(urlPath));
          return handlerMethods.get(path);
        }
      }
      return null;
    }
docs: The lookup handler method, maps the SEOMapper method to the request URL.
  <p>If no mapping is found, or if the URL is disabled, it will simply drop through
  to the standard 404 handling.</p>
  
  @param urlPath the path to match.
  @param request the http servlet request.
  @return The HandlerMethod if one was found.