一般情況下谴咸,在配置一個(gè)bean時(shí),需要為其指定一個(gè)id屬性骗露,id在ioc容器中必須是唯一的岭佳。
每一個(gè)Bean可以有一個(gè)或多個(gè)id,把第一個(gè)id稱為標(biāo)識(shí)符萧锉,其余id叫做別名珊随。
Bean id的命名方式:
1.配置全限定類名,唯一柿隙;
2.指定id叶洞,唯一;
3.指定name禀崖,唯一衩辟;
4.指定id和name,唯一波附,其中id是標(biāo)識(shí)符艺晴,name是別名;
5.指定多個(gè)name叶雹,唯一财饥,其中多個(gè)name需要用分號(hào);分隔開折晦,第一個(gè)name為標(biāo)識(shí)符钥星,其他為別名;
6.指定別名满着,唯一谦炒;
Bean id的命名方式示例1-5
Bean id的命名方式示例6
Bean id的命名約定:
1.遵循xml命名規(guī)范;
2.符合java命名規(guī)范(由字母风喇、下劃線宁改、數(shù)字組成);
3.駝峰式魂莫,首個(gè)字母大寫(最好遵守还蹲,增加代碼的可讀性);