编程语言
首页 > 编程语言> > java-Spring容器XML配置参考可以使用另一个bean的属性吗

java-Spring容器XML配置参考可以使用另一个bean的属性吗

作者:互联网

在这里我正在编写一个spring应用程序,在这里我想做的是这样的:

   <bean id="sqlClient"  class="com.braoda.dao.sqclient.SqlclientWapper">
    <property name="dataSource" ref="dataSource"/>
  </bean>

<bean id="userDao" class="com.braoda.dao.user.UserDaoImpl">
  <property name="sqlSession" ref="***sqlClient.SqlSessionFactoryBean***" />

就像代码一样,我想使用“ ref”中的spring Xml属性配置,但是“ ref”不是bean,而是bean的属性.
  这在春天是非法的,还是我们不能使用像这样的春天?

解决方法:

对的,这是可能的.

看一下http://forum.spring.io/forum/spring-projects/container/35869-reference-bean-property-within-reference

会显示类似< property name =“ username” value =“ ${local.username}” />的代码

标签:configuration,javabeans,spring,java
来源: https://codeday.me/bug/20191030/1967698.html