2016-07-31 83 views
0

我按照以下方式在弹簧中配置了两个bean。我给出的伪代码如下Spring中的Bean配置

<beans> 
    <bean id="a" class="Employee"> 
     <property name="b" ref="b" /> 
    </bean> 
    <bean id="b" class="Department"> 
     <property name="a" ref="a" > 
    </bean> 
</beans> 

在这种情况下会发生什么情况。我认为配置工作正常。纠正我,如果我错了。

我想知道我是否可以用这种方式配置bean。如果它不合适,那么它会抛出什么异常

+0

你为什么不试试看看会发生什么? – Guy

+0

问题是我目前面临很多配置弹簧的问题。没有准备好执行它 – Sawyer

回答

0

您缺少Employee类的结束报价。另外,使用ref属性将另一个bean附加到bean的属性。这里是修复:

<beans> 
    <bean id="a" class="Employee"> 
     <property name="b" ref="b" /> 
    </bean> 
    <bean id="b" class="Department"> 
     <property name="a" ref="a" /> 
    </bean> 
</beans> 
+0

这是我的错字。我想知道我是否可以以这种方式配置bean。如果不合适,那么它会抛出什么异常 – Sawyer

+0

标签应该位于标签内。 –

+0

谢谢我编辑了我的问题 – Sawyer