将Spring应用程序转换为Spring Boot应用程序
<p>将Spring应用程序转换为Spring Boot应用程序:</p><pre><code>@SpringBootApplication<br>public class Application extends SpringBootServletInitializer {<br> <br> @Override<br> protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {<br> // Customize the application or call application.sources(...) to add sources<br> // Since our example is itself a @Configuration class (via @SpringBootApplication)<br> // we actually don't need to override this method.<br> return application;<br> }<br> <br>}</code></pre><pre><code>@SpringBootApplication<br>public class Application extends SpringBootServletInitializer {<br> <br> @Override<br> protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {<br> return configureApplication(builder);<br> }<br> <br> public static void main(String[] args) {<br> configureApplication(new SpringApplicationBuilder()).run(args);<br> }<br> <br> private static SpringApplicationBuilder configureApplication(SpringApplicationBuilder builder) {<br> return builder.sources(Application.class).bannerMode(Banner.Mode.OFF);<br> }<br> <br>}</code></pre><p><ol><li>在Application以@ImportResource代替XML的ApplicationContext</li><li>@Bean的Filter 或 FilterRegistrationBean代替XML的<filter/> 或 <filter-mapping/></li><li>@Bean 的 Servlet 或 ServletRegistrationBean代替web.xml的<servlet/> 或 <servlet-mapping/></li></ol></p>
收藏(0)
分享
相关标签: