使用 @EnableAutoConfiguration 的 exclude 属性
在 Spring Boot 应用程序中,你可以通过以下两种方式来排除不需要的自动配置类:
你可以在你的主应用类或者任何配置类上使用 @EnableAutoConfiguration 注解,并通过其 exclude 属性来排除特定的自动配置类。

下面是一个例子,展示如何排除特定的自动配置类:
在这个例子中,DataSourceAutoConfiguration 类将被排除,这意味着 Spring Boot 不会自动配置数据源。
你还可以在 application.properties 或 application.yml 配置文件中使用 spring.autoconfigure.exclude 配置项来排除自动配置类。
下面是在 application.properties 文件中的示例:
在 application.yml 文件中的示例:
如果你需要排除多个自动配置类,可以在配置文件中以逗号分隔它们的完全限定名:
或者,在 YAML 格式中:
以上两种方法都可以有效地排除不需要的自动配置类,减少不必要的配置和依赖,让你的应用程序更加轻量级。选择哪种方法取决于你的个人偏好和具体需求。
单词include exclude allude
include
英/ɪnˈkluːd/美/ɪnˈkluːd/
v. 包含;把……列为一部分,把……算入
网络 包含 /文件 /包括 /头文件
Does the price include tax?
这个价钱是否包括税款?
exclude
英/ɪkˈskluːd/美/ɪkˈskluːd/
vt. (故意)不包括,把……排除在外;认为……不可能,排除……的可能;阻挡;开除(学生);防止……的发生
We should not exclude the possibility of negotiation.
我们不应该排除谈判的可能性。
allude
英/əˈluːd/美/əˈluːd/
v. 暗指,影射;略加提及;(艺术家,艺术品)使人想起(从前的作品或风格)
allude to
/əˈluːd tu/
间接提及:以间接的方式谈论或提及某事或某人。词源
1.
allude暗指
发音释义:[ə'l(j)uːd] vi. 暗指,转弯抹角地说到;略为提及,顺便提到 结构分析:allude = al(=ad,去)+ lude(戏弄)→嘲笑→暗讽→暗指 词源解释:lude←拉丁语ludere(=play,戏弄、欺骗) 同源词:ludic(爱开玩笑的),ludicrous(荒唐可笑的),illude(欺骗),illusion(幻觉),collude(勾结),collusion(勾结),delude(哄骗),prelude(前奏) 衍生词: allusion(暗示),allusive(暗指的)
allude暗指
前缀al-同ad-.词根lud, 玩耍, 见ludic, 玩耍的。原指开玩笑,嘲笑,后暗指,影射
同根词
词根:allude
adj.
allusive暗指的;引用典故的
n.
allusion暗示;提及
I do not allude to you, my boy.
我不是指你,我的孩子。
ludic
英/ˈluːdɪk/美/ˈluːdɪk/
adj. 顽皮的;好开玩笑的
ludicrous
英/ˈluːdɪkrəs/美/ˈluːdɪkrəs/
adj. 滑稽的;荒唐的
illude
英/ɪˈluːd/美/ɪˈluːd/
v. (诗/文)欺骗,诓骗;置……于幻觉中
网络 欺骗
collude
英/kəˈluːd/美/kəˈluːd/
vi. 勾结;串通;共谋
delude
英/dɪˈluːd/美/dɪˈluːd/
v. 欺骗,哄骗;<旧>迷惑;<旧>逃避;<旧>使失望
prelude
英/ˈpreljuːd/美/ˈpreljuːd/
n. 前奏,序幕;前奏曲,序曲;(诗歌等文学作品)引子,序诗
v. 成为……的前奏,作为……的序幕
标题:exclude、exclude from
链接:https://yyuanw.com/news/xydt/37536.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
这两种说法听起来都很有意思,我 wonder 是不是哪个场景会用到呢?
有10位网友表示赞同!
感觉这两个词有点像在说 "不包含" 或者 "排除在外"
有7位网友表示赞同!
我要找个例子看看 "exclude" 和 "exclude from" 的用法区别在哪儿。
有19位网友表示赞同!
我猜 "exclude" 更常用于单独的东西 ,而 "exclude from" 用于整体?
有15位网友表示赞同!
🤔 仔细想想,这两个词是不是可以互换使用啊?
有17位网友表示赞同!
在法律文件里应该会用到这些词吧?比如排除某个人的权利什么的。
有11位网友表示赞同!
我试着把这些词用中文替换一下,"排除" 还是 "不受包含" ?
有18位网友表示赞同!
"Exclude from" 能用在哪些场合呢?比如清单里要删除什么东西吗?
有10位网友表示赞同!
感觉这两个词听起来很正式,平时聊天不会用吧?
有7位网友表示赞同!
希望可以找到一些比较具体的例句来理解这两个词的意思。
有14位网友表示赞同!
学习到新的单词了!以后要用到的时候就知道了。
有7位网友表示赞同!
这两种说法有什么区别吗? 我是不是需要进一步加深了解?
有6位网友表示赞同!
会不会有些领域或语境下,这两个词是完全可以互换的呢?
有10位网友表示赞同!
感觉 "exclude" 比较常用吧,至少在英文教学里经常看到。
有6位网友表示赞同!
"Exclude from" 这段用起来有点口语化吗?我觉得很正式。
有20位网友表示赞同!
我想问问,这两个词的用法都有哪些例外情况吗?
有18位网友表示赞同!
感觉这两种说法都不太好理解,希望可以解释一下是什么意思。
有13位网友表示赞同!
有没有什么更好的表达方式可以替代 "exclude" 和 "exclude from" ?
有9位网友表示赞同!
"Exclude" 和 " exclude from" 这个词是不是有点重复的意思?
有6位网友表示赞同!
这两个词应该都能用来描述拒绝某样东西吧,只是细微差别在哪个地方呢?
有14位网友表示赞同!