docs: @Override
      public Set<BeanDefinitionHolder> doScan(String... basePackages) {
          Set<BeanDefinitionHolder> beanDefinitions = super.doScan(basePackages);
  
          if (beanDefinitions.isEmpty()) {
              logger.warn("No MyBatis mapper was found in '" + Arrays.toString(basePackages) + "' package. Please check your configuration.");
          } else {
              processBeanDefinitions(beanDefinitions);
          }
  
          return beanDefinitions;
      }