ResourceTemplate toTemplate(Annotation annotation, Class<? extends ResourceHandler> targetClass, TemplateRegistry templateRegistry, TemplateResolver templateResolver) { AbstractMutableTemplate<?> template = this.processor.preProcess(annotation,targetClass); templateRegistry.register(targetClass, template); this.processor.postProcess(annotation, template, templateResolver); return template; }