升级版本后原先扩展Filter的代码,setter注入的属性为空
Open
- Dominant language
- Java
- Stars
- 41.6k
- Forks
- 26.4k
- Avg merge
- 15h 13m
- Merged PRs (30d)
- 4
Description
对比了一下dubbo版本代码后发现SpringExtensionInjector

原先代码是先根据name查询bean,查不到再根据类型type去查找,但是新版的只要name不为空就不会根据type去查即便查不到,比如我们这个原先代码

注入了applicationConfig和providerConfig,根据applicationConfig查不到因为我们配置了dubbo.application.name项目名,所以注入的属性为空,执行createRouter时候这里代码就会报空指针。这里想兼容升级的话怎么弄好
Contributor guide
Assessment
This issue has not been assessed yet.