what
version used
dubbo 2.7.8
日志:
c.a.s.b.f.a.ConfigurationBeanBindingPostProcessor - The configuration bean [<dubbo:consumer />] have been binding by the configuration properties [{check=false, lazy=true}]
public static void main(String[] args) {
ConfigurableApplicationContext ctx = SpringApplication.run(OrderManagementSystemAppRun.class, args);
String[] beanDefinitionNames = ctx.getBeanDefinitionNames();
int n = 1;
for (String beanDefinitionName : beanDefinitionNames) {
log.info("" + (n++) + ": " + beanDefinitionName + " -> " + ctx.getBean(beanDefinitionName).getClass());
}
}
dubbo.consumer.lazy和@DubboReference中lazy的优先级
dubboConfigConfiguration.Single -> class org.apache.dubbo.config.spring.context.annotation.DubboConfigConfiguration$Single
dubboConfigConfiguration.Multiple -> class org.apache.dubbo.config.spring.context.annotation.DubboConfigConfiguration$Multiple
当你在 @DubboReference 上显式指定了 lazy 参数时,此配置优化级最高。
接下来按dubbo.consumer.lazy=true/false。若没有dubbo.consumer.lazy则按false。作者:张三 创建时间:2025-10-16 13:42
最后编辑:张三 更新时间:2025-10-16 13:43
最后编辑:张三 更新时间:2025-10-16 13:43