2017-07-28 13 views

答えて

0

In Springブートテンプレートは、通常、アプリケーションのプロパティから情報を取得する自動設定によって構成されます。例えばThymeleafのテンプレートの場所は次のように設定することができます。

spring.thymeleaf.prefix=classpath:/templates/ # Prefix that gets prepended to view names when building a URL. 

は詳細についてはSpring Boot properties referenceを参照してください。

Spring Bootを使用しないと、カスタムViewResolver beanを指定し、テンプレートの接頭辞を指定することで同じ動作を設定できます。インスピレーションのためにThymeleafAutoConfigurationをご覧ください。

Thymeleaf以外のテンプレートエンジンをSpring MVCで使用する場合と同じ原則が適用されます。

+0

どの春のブートがデフォルトで使用されているかをどのように知っていますか?これが私が春のブーツを気に入らない理由です。 –

+0

@DD。ドキュメント/コードを見てください。私は個人的に春のブートが大好きです。デフォルト値(通常は非常に合理的です)があり、文書化されており、何かがあなたに合っていない場合は簡単に上書きすることができます。ほとんどの状況で私は多くをオーバーライドする必要はありません。その結果、私はいつもインフラストラクチャコードを書くのではなく、ビジネス上の問題に集中することができます。 –

関連する問題