1.概述
我们平时用 Java 注解很多,例如 @Configuration、@Component、@Service,我们习惯于通过 XML 方式来实现 Web,而用 Java 注解方式来实现 Web 却很少。今天来说下,Spring 是怎么通过 Java 注解方式来实现 Web 和 Mvc。
2. ServletContainerInitializer
在Servlet3.0
环境中,容器会在类路径中查找实现javax.servlet.ServletContainerInitializer
接口的类,如果找到的话就用它来配置Servlet容器。
/**
* ServletContainerInitializers (scsi)是通过META-INF/services/javax.servlet文件中的一个条目
* 注册的。ServletContainerInitializer必须包含在包含SCI实现的JAR文件中。
*
* 无论元数据是否完整