2016-05-27 16 views
0

SpringブートでXML設定を使用することは可能ですか?もしそうなら、どちらのアプローチが好ましいですか?xmlまたは注釈&なぜですか?SpringブートXML設定オプション

+0

春のブートとして[リファレンスドキュメント](http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#using-boot-configuration-classes):「春のブートはJavaを優先します「ベースの構成」となります。 – Jesper

答えて

3

はい、SpringApplication.run()関数をXMLファイルで呼び出すことができます。

@ImportResourceを使用して既存のxmlを含めることもできます。

Spring-bootの公式ドキュメントでは、Annotation over XMLを使用することをお勧めします。

これは意見に基づいたものです。春にアノテーションを使用する最大の利点の1つは、XMLで設定するときに使用する必要がある別のタグを検索せずに複雑なビーンを定義できることです。

もう1つの利点は、JPAを使用しているときに、xmlsで構成した場合よりもトランザクション境界を簡単にトレースできることです。

関連する問題