WebApplicationInitializer

public class DefaultConfigration implements WebApplicationInitializer

为什么实现了WebApplicationInitializer这个类后onStartup方法就会自动执行?
SpringServletContainerInitializer实现了ServletContainerInitializer
实现这个接口的必要条件是,必须在spring-web-3.X.X.RELEASE-sources.jar下的META_INF/services下有个javax.servlet.ServletContainerInitializer文件下有个跟ServletContainerIntializer实现类名字相同的一段代码。
然后还必须使用HandlesTypes声明ServletContainerInitializer可以使用的类型。

你可能感兴趣的:(WebApplicationInitializer)