*我不是 Spring 或 IoC 方面的专家 - 我想让我的客户端应用程序根据某些条件“选择”接口的不同实现。
我相信 Spring(或其他 IoC 容器)允许这样做,但是所有示例都表明具体类是在某个配置文件中配置的,这不是我所追求的。
我想(以某种方式)允许容器决定从哪个实现中选择(基于一些条件和一组给定的类来选择)。
这可能吗?(我很确定它是)。
*我不是 Spring 或 IoC 方面的专家 - 我想让我的客户端应用程序根据某些条件“选择”接口的不同实现。
我相信 Spring(或其他 IoC 容器)允许这样做,但是所有示例都表明具体类是在某个配置文件中配置的,这不是我所追求的。
我想(以某种方式)允许容器决定从哪个实现中选择(基于一些条件和一组给定的类来选择)。
这可能吗?(我很确定它是)。