利用策略模式实现了同一接口的多个Servicel实现类,如何同时注入Controller

利用策略模式实现了同一接口的多个Servicel实现类,如何同时注入Controller

利用策略模式实现了同一接口的多个Servicel实现类,如何同时注入Controller

利用策略模式实现了同一接口的多个Servicel实现类,如何同时注入Controller

解决方法如上图,通过给实现类起别名,并在controller中,通过@Qualifier注解获取不同的实现类,之前没有这样写,会出现这样的情况:

通过@autowired注解注入dao层时为空,会报空指针异常,如下

利用策略模式实现了同一接口的多个Servicel实现类,如何同时注入Controller

 

相关文章:

  • 2021-09-04
  • 2021-04-30
  • 2022-12-23
  • 2021-10-10
  • 2021-07-12
  • 2022-12-23
  • 2021-07-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-21
  • 2022-02-12
  • 2021-07-04
  • 2021-11-28
相关资源
相似解决方案