@SpringBootApplication 标注非引导类
Posted 遥远2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@SpringBootApplication 标注非引导类相关的知识,希望对你有一定的参考价值。
1、引导类
public class App { public static void main(String[] args) { SpringApplication.run(WebConfiguration.class, args); } }
2、WebConfiguration
@SpringBootApplication public class WebConfiguration { /** * 浏览器地址栏中输入:http://localhost:8080/hello,回车后,输出:Hello,World * @return */ @Bean public RouterFunction<ServerResponse> helloworld() { return route(GET("/hello"),request->ok().body(Mono.just("Hello,遥远2"),String.class)); } /** * 在spring boot应用启动后回调 * @param context * @return */ @Bean public ApplicationRunner runner(WebServerApplicationContext context) { return args -> { System.out.println("当前WebServer实现类为:"+context.getWebServer().getClass().getName()); }; } }
也可以正常运行。
见《springboot-05-SpringBootApplication-03-tagnoapp》
以上是关于@SpringBootApplication 标注非引导类的主要内容,如果未能解决你的问题,请参考以下文章