SpringApplicationBuilder:流畅构建器API

https://docs.spring.io/spring-boot/docs/3.2.0/reference/htmlsingle/#features.spring-application.fluent-builder-api

在Spring Boot中,如果你需要构建一个ApplicationContext层次结构(具有父子关系的多个上下文)或者你喜欢使用“流畅”的构建器API,你可以使用SpringApplicationBuilder

SpringApplicationBuilder允许你将多个方法调用链接在一起,并包含让你能够创建层次结构的父方法和子方法,如下例所示:

new SpringApplicationBuilder().sources(Parent.class)
    .child(Application.class)
    .bannerMode(Banner.Mode.OFF)
    .run(args);

注意:在创建ApplicationContext层次结构时存在一些限制。例如,Web组件必须包含在子上下文中,而且父上下文和子上下文都使用相同的环境(Environment)。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值