Spring配置中的id和name屬性區分
1)id與name 屬性在作用上基本沒有區別。推薦使用id。
2)id取值要求嚴格些,必須滿足XML的命名規範。id是唯一的,配置文件中不允許出現兩個id相同的<bean>。
3)name取值比較隨意,甚至可以用數字開頭。在配置文件中允許出現兩個name相同的<bean>,在用getBean()返回實例時,後面一個Bean被返回。
4)如果沒有id,name,則用類的全名作爲name,如<bean class="test.Test">,可以使用getBean("test.Test")返回該實例。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
反射獲取Class對象的四種方法
LVAmber
2020-07-08 12:00:21
Java package包,導入包import
LVAmber
2020-07-08 12:00:21
Java俄羅斯輪盤死亡遊戲
LVAmber
2020-07-08 12:00:21
dom4j解析.xml文件
ζMonster°
2020-07-08 10:45:03
學妹問我 JDK1.8 的新特性,我這樣幫她總結
Geffin
2020-07-08 10:04:53
博主在阿里筆試中拿了0分,竟是因爲分不清楚 Java 輸入類 nextLine 與 next 兩個方法的區別
Geffin
2020-07-08 10:04:49
面試官再問你什麼是反射,就把這篇文章發給他!
Geffin
2020-07-08 10:04:49
Java 中 String 與 int 的互相轉化知多少?
Geffin
2020-07-08 10:04:48
面試準備之枚舉類型enum的介紹
wangbiao007
2020-07-08 09:19:19
面試準備之ReentrantLock之源碼分析
wangbiao007
2020-07-08 09:19:19
面試準備之java8的新特性
wangbiao007
2020-07-08 09:19:19
面試準備之Java反射
wangbiao007
2020-07-08 09:19:19
校驗用戶是否登錄過濾器Filter
lpz283929516
2020-07-08 07:40:38
java全角半角間的轉換
lpz283929516
2020-07-08 07:40:37