2017-12-06 10 views
-1

私は@SpringBootApplicationがスプリングアプリケーションのメインクラスをマークするために使用されることを理解します。SpringBootApplicationの機能とは何ですか?

Hereこれは、「@Configuration,@EnableAutoConfigurationおよび@ComponentScanを使用することと同じです。しかし、@EnableAutoConfigurationで自動的に作成されているのであれば、なぜ@Configurationが必要なのですか?

+0

「なぜ@Configurationが必要なのですか」とはどういう意味ですか? '@ SpringBootApplication'を使うと、そのクラスの' @ Configuration'を使用する必要はありません。 – pvpkiran

+0

downvotingは、SpringがSTackoverflowで質問する前に読んでおくべき優れたドキュメントを持っているためです。 – tkruse

答えて

1

@EnableAutoConfigurationは、Springブートが使用するライブラリを探し、それに応じてBeanを設定しようとします。 @Configurationとは関係ありません。

関連する問題