@EnableWebMvc SpringMVC自動設定の完全な制御を取るため0011SpringBoot(ソース)

SpringMVC自動設定が失敗しますSpringMVCは@EnableWebMvcコメントを参照して、自動設定の完全な制御を取るために@EnableWebMvcと呼ばれ、以下のように、原理は次のとおりです。

下に示すように1、@EnableWebMvc源を参照してください。

 

 以下に示すように、クラスのソースコードのDelegatingWebMvcConfiguration.classクラスビューを導入されること。

  

 

 即ちWebMvcConfigurationSupportは、クラスからクラス継承をインポートし、それはまた、クラス導入WebMvcConfigurationSupportに理解されています

図2に示すように、図の自動構成クラスWebMvcAutoConfiguration SpringMVCビューは、以下:

 

 すなわち、自動構成SpringMVCクラス容器が有効であるWebMvcConfigurationSupport.classクラスが含まれていないための前提条件です。

@EnableWebMvc注釈を使用しているとき、我々はステップ1で述べたように、容器にWebMvcConfigurationSupportクラスを導入します

だから、自動設定SpringMVCの障害になります。

 

ない部門、正しい私の希望を理解します。

 

 

 

おすすめ

転載: www.cnblogs.com/xiao1572662/p/11910210.html