bean xml的定义方式

bean 设置名字

<bean id="stu" name="stu2;stu3" ...

<bean id="stu" name="stu2,stu3" ...

给bean命令时,要确保容器内的所有名字都是唯一的,如果不唯一,则会报错

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean name 'student2' is already used in this <beans> element

如果没有显式的指定名字(没有指定id和name),容器会给这个bean生成一个唯一的名字。

如果要引用这个bean,通常要指定名字

不提供名字的动机是使用inner beans 和 自动注入

别名

<alias name="fromName" alias="toName"/>

results matching ""

    No results matching ""