【发布时间】:2018-05-31 17:04:15
【问题描述】:
我有这个关于春季 IOC 的具体问题。我想使用 spring 实现运行时多态性。
我可以使用 if else 来达到同样的效果,但是我想知道一个正确的弹簧方式来做这件事。
要求:
我有接口 MyInterface 。
ImplA & ImplB 实现了 MyInterface 。
我有一个发送 "A" 或 "B" 的服务。根据请求参数,我想在我的控制器中注入 ImplA 或 ImplB 。
请建议在 spring 中使用依赖注入实现相同功能的最佳方法是什么
【问题讨论】:
标签: spring spring-boot dependencies inversion-of-control