【发布时间】:2015-02-03 09:19:48
【问题描述】:
我想知道如何在 Spring XML 配置中将 Object 的属性注入到另一个 Spring bean?我已经在配置文件中声明了一个 bean,我想将该 bean 的属性注入另一个 bean。
更新: 这是我在 spring.xml 文件中尝试的配置。
<bean id="cFactoryBean" class="org.springframework.data.cassandra.config.CassandraClusterFactoryBean>
<property name="contactPoints" value="${cassandra.contactpoints}" />
<property name="port" value="${cassandra.port}" />
</bean>
<bean id="sFactoryBean" class="org.springframework.data.cassandra.config.CassandraSessionFactoryBean>
<property name="cluster" value="${cFactoryBean.object}" />
<property name="keyspaceName" value="${cassandra.keyspace}" />
<property name="converter" ref="cConverterBean" />
</bean>
我已经创建了 cFactoryBean bean,我想将 cFactoryBean 的对象属性注入到 sFactoryBean 中的 'cluster' 属性中。
【问题讨论】:
-
添加您尝试过的内容。
-
@Jens 我添加了示例代码。
-
我在
cFactoryBean中看不到object属性
标签: spring jakarta-ee config