Spring Bean的屬性注入方式
在spring中bean的屬性注入有兩種
構(gòu)造器注入
<bean id="car" class="nwtxxb.di.Car"> <constructor-arg index="0" type="java.lang.String" value="保時捷"></constructor-arg> <constructor-arg index="1" type="double" value="2000000"></constructor-arg> </bean>
Setter方法注入
<bean id="car" class="nwtxxb.di.Car"> <property name="name" value="捷豹"/> <property name="price" value="500000"/> </bean>
集合屬性的注入
在spring中對于集合屬性,可以使用專門的標(biāo)簽來完成注入.
例如:list set map properties
等集合元素來完成集合屬性注入.
List屬性注入
如果屬性是數(shù)組類型也可以使用list完成注入
Set屬性注入
Map屬性注入
Properties屬性注入
Java.util.Properties是java.util.Map的實現(xiàn)類,它的key與value都是String類型.
<props> <prop key="company">nwtxxb</prop> <prop key="price">100000</prop> </props>
總結(jié)
以上所述是小編給大家介紹的Spring Bean的屬性注入方式,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Transactional注解導(dǎo)致Spring Bean定時任務(wù)失效的解決方法
這篇文章主要介紹了Transactional注解導(dǎo)致Spring Bean定時任務(wù)失效的解決方法,文中通過代碼示例介紹的非常詳細(xì),對大家解決問題有一定的幫助,需要的朋友可以參考下2024-10-10SpringBoot部署到外部Tomcat無法注冊到Nacos服務(wù)端的解決思路
這篇文章主要介紹了SpringBoot部署到外部Tomcat無法注冊到Nacos服務(wù)端,本文給大家分享完美解決思路,結(jié)合實例代碼給大家講解的非常詳細(xì),需要的朋友可以參考下2023-03-03Java多態(tài)中的向上轉(zhuǎn)型與向下轉(zhuǎn)型淺析
多態(tài)是指不同類的對象在調(diào)用同一個方法是所呈現(xiàn)出的多種不同行為,下面這篇文章主要給大家介紹了關(guān)于Java多態(tài)中向上轉(zhuǎn)型與向下轉(zhuǎn)型的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02Java JVM運行時數(shù)據(jù)區(qū)(Run-Time Data Areas)
運行時數(shù)據(jù)區(qū),是java虛擬機(jī)定義的在程序執(zhí)行期間使用的各種運行時的數(shù)據(jù)區(qū),通過JVM運行時數(shù)據(jù)區(qū)圖例給大家展示的很詳細(xì),對JVM 運行時數(shù)據(jù)區(qū)相關(guān)知識感興趣的朋友跟隨小編一起看看吧2021-06-06Javaweb-HttpServletResponse的sendRedirectch重定向方式
這篇文章主要介紹了Javaweb-HttpServletResponse的sendRedirectch重定向方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09