将Spring应用程序转换为Spring Boot应用程序

提问 0 533
i77ms
i77ms LV2 2021年5月19日 15:13 发表
点击群号免费加入社区交流群:367346704
<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&nbsp;或&nbsp;FilterRegistrationBean代替XML的&lt;filter/&gt;&nbsp;或&nbsp;&lt;filter-mapping/&gt;</li><li>@Bean&nbsp;的&nbsp;Servlet&nbsp;或&nbsp;ServletRegistrationBean代替web.xml的&lt;servlet/&gt;&nbsp;或&nbsp;&lt;servlet-mapping/&gt;</li></ol></p>
收藏(0)  分享
相关标签: Spring
0个回复
  • 消灭零回复