Unterschied zwischen WebMvcConfigurationSupport und WebMvcConfigurerAdapter

Ich möchte Ressourcenhandler hinzufügen. Im Forum benutzen sieWebMvcConfigurationSupport: http://forum.springsource.org/showthread.php?116068-How-to-configure-lt-mvc-resources-gt-mapping-to-take-precedence-over-RequestMapping&p=384066#post384066

und docs sagenWebMvcConfigurerAdapter: http://static.springsource.org/spring/docs/3.2.x/javadoc-api/org/springframework/web/servlet/config/annotation/EnableWebMvc.html

Was ist der Unterschied und welchen soll man benutzen? Beides hat dieaddResourceHandlers Methode, die ich brauche.

Das ist meine aktuelle Klasse:

@Configuration
@EnableWebMvc
public class WebMvcConfig extends WebMvcConfigurerAdapter {
    public @Override void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/resources/**").addResourceLocations("/resources");
    }

    public @Bean TilesViewResolver tilesViewResolver() {
        return new TilesViewResolver();
    }

    public @Bean TilesConfigurer tilesConfigurer() {
        TilesConfigurer ret = new TilesConfigurer();
        ret.setDefinitions(new String[] { "classpath:tiles.xml" });
        return ret;
    }
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage