Spring配置文件中的Bean引用:哪种语法?

时间:2015-01-23 08:56:47

标签: java spring configuration

使用Spring工作一段时间我经常需要使用bean引用。

我总是使用这种语法来引用我的应用程序中的其他bean:

<ref bean="referenced_bean_id"/>

但有时候,在第三方应用程序中,我看到还使用了以下sintax:

<ref bean="${bean.referenced_bean_id}"/>

我还没弄清楚它的区别是什么。你能解释一下吗?

1 个答案:

答案 0 :(得分:2)

这就是我们所说的“动态bean引用”,这里我们使用属性占位符,以便在运行时我们可以根据其他应用程序参数决定使用哪个bean

进一步参考,你可以看看

这里有类似的帖子,

祝你好运!