@SpringBootApplicationは非ガイドタイプをマーク

図1に示すように、ガイドタイプ

パブリック クラスアプリ{
     公共 静的 ボイドメイン(文字列[]引数){
        SpringApplication.run(WebConfigurationクラス、引数)。
    }
}

2、WebConfiguration 

@SpringBootApplication
パブリック クラスWebConfiguration {
     / ** 
     *ブラウザのアドレスバー:HTTP:// localhostを:8080 /こんにちは、入力、出力:こんにちは、世界
     * @return 
     * /
    @豆
    公共 RouterFunction <ServerResponse> のHelloWorld(){
         戻り経路(GET( "/ハロー")、要求- > OK()体(Mono.just( "こんにちは、遥远2")、文字列。クラス))。
    }

    / **
     *春のブートアプリケーション起動コールバックで
     * @paramのコンテキスト
     * @return 
     * /
    @豆
    公共ApplicationRunnerランナー(WebServerApplicationContextコンテキスト){
         返す引数を- > {
            System.out.println( "現在のWebServerの実装クラスは次のとおりです。" + context.getWebServer()のgetClass()のgetName()。)。
        }。
    }
}

また、正常に実行することができます。

见 "springboot-05-SpringBootApplication-03-tagnoapp」

 

おすすめ

転載: www.cnblogs.com/yaoyuan2/p/11741237.html