@Bean
 public MethodTemplateGenerator templateGenerator() {
   if (customLinkBuilderConfigurer != null) {
     MethodTemplateGenerator methodTemplateGenerator =
         customLinkBuilderConfigurer.templateGenerator();
     if (methodTemplateGenerator != null) {
       return methodTemplateGenerator;
     }
   }
   return defaultLinkBuilderConfigurer.templateGenerator();
 }