弹簧动态构造器注入

时间:2015-03-24 11:24:53

标签: java spring

我正在学习Spring Core。我正面临一些问题。

与构造函数注入一样,值通过包含bean定义的xml文件传递。

我想在xml文件中定义bean,并希望用用户传递的动态值初始化bean。是否可以通过使用构造函数注入来创建具有动态值的bean?有哪些方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

你不能。

您必须重构并注入所需类的提供者/工厂,即添加抽象级别。然后,您可以使用所需的值调用此提供者/工厂,并获得适当的实例。