牙签覆盖注释绑定

时间:2018-07-10 09:03:03

标签: dependency-injection toothpick-di

是否可以覆盖注释范围内的单例?

例如 我有以下绑定:

bind(Foo.class).to(Foo.class).singletonInScope()

要覆盖这样的绑定,我只是在子范围内这样做:

bind(Foo.class).to(Foo.class).singletonInScope()

但是我似乎无法通过@BarAnnotation

实现同一目标
@BarAnnotation
class Foo

未被

覆盖
bindScopeAnnotation(BarAnnotation.class)

从子作用域而不是其他实例,我从父作用域得到相同的实例

0 个答案:

没有答案