apache/dubbo-spring-boot-project

xml/注解方式定义的消费服务bean如何配合@Conditional相关注解

Open

#779 opened on Feb 8, 2021

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Java (1,880 forks)batch import
help wanted

Repository metrics

Stars
 (5,404 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

如题,在@ConditionalOnBean/@ConditionalOnMissingBean下:

@ConditionalOnMissingBean(value = UserService.class, parameterizedContainer = {ReferenceBean.class})

失效,在Condition相关注解扫描beanDefination时,获取的RootBD是Reference<?>,导致不能匹配,是否在registerBD时,未考虑泛型问题?

Contributor guide