一般情况下,在配置一个bean时,需要为其指定一个id属性,id在ioc容器中必须是唯一的。
每一个Bean可以有一个或多个id,把第一个id称为标识符,其余id叫做别名。
Bean id的命名方式:
1.配置全限定类名,唯一;
2.指定id,唯一;
3.指定name,唯一;
4.指定id和name,唯一,其中id是标识符,name是别名;
5.指定多个name,唯一,其中多个name需要用分号;分隔开,第一个name为标识符,其他为别名;
6.指定别名,唯一;
Bean id的命名约定:
1.遵循xml命名规范;
2.符合java命名规范(由字母、下划线、数字组成);
3.驼峰式,首个字母大写(最好遵守,增加代码的可读性);