“`”

若发现任何不愿使用的特定自动配置类,可以使用@EnableAutoConfiguration的排除属性。

<pre><code>//By using ""exclude""

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
</code></pre>

另一方面,如果类别不在类路径上,则可以使用excludeName类注解,并且指定完全限定名。

<pre><code>//By using ""excludeName""

@EnableAutoConfiguration(excludeName={Foo.class})
</code></pre>

此外,Spring Boot还具有控制排除自动配置类列表的功能,可以通过使用spring.autoconfigure.exclude property来实现。可以将其添加到 propertie应用程序中,并且可以添加逗号分隔的多个类。

<pre><code>//By using property file

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
</code></pre>

 

<pre><code> "“`

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.