



上面抄别人的
当在实现策略方法时,报null,排查后发现是接口实现有多个,需要添加别名
注入时添加@Qeualifier,指定名称,如下图;如图上修改, 测试类中不用new具体行为策略了,注入+别名即可。


qualifier中填写为具体实现的行为策略所起的名称,如下

博客主要讲述在Java实现策略方法时出现null的问题,经排查是接口实现有多个,需添加别名解决。注入时添加@Qeualifier指定名称,测试类中不用new具体行为策略,注入加别名即可,qualifier填写具体实现的行为策略名称。




上面抄别人的
当在实现策略方法时,报null,排查后发现是接口实现有多个,需要添加别名
注入时添加@Qeualifier,指定名称,如下图;如图上修改, 测试类中不用new具体行为策略了,注入+别名即可。


qualifier中填写为具体实现的行为策略所起的名称,如下

471

被折叠的 条评论
为什么被折叠?