【发布时间】:2011-12-09 17:59:58
【问题描述】:
是否可以在 Spring 配置文件中使用某种 bean 工厂或静态类来创建 Java 类的实例并设置其属性?像这样的:
<bean id="myThingy" class="org.whatever.specialBeanMaker">
<property class="${maven.filtered.property.value}" />
<properties>
<property name="a" value="...." />
<property name="b" value="...." />
<property name="c" value="...." />
</properties>
</bean>
换句话说,我需要从一个直到运行时才知道的类创建一个 bean(因为过滤、JNDI、propertyPlaceholderConfigurer 等。
【问题讨论】:
标签: java spring configuration javabeans factory