解讀Spring配置文件中的property標簽中的屬性
Spring配置文件中的property標簽中的屬性
1.ref引用一個已經(jīng)存在的對象,value創(chuàng)建一個新的對象
2.value可以賦一些簡單類型的值,ref可以引用其他的bean對象。
Spring配置文件中配置property標簽的name和ref的區(qū)別
<bean id="person" class="service.Person"> <!-- 控制器調(diào)用setAxe方法,將容器中的axe bean作為傳入的參數(shù) --> <!--此處的name是決定Person類中的那個參數(shù),ref是指bean配置文件中的bean名稱--> <property name="axe" ref="axe"></property> </bean>
這里的name和ref雖然是同名的但是name是指Person類中的參數(shù),Person類中有一個Axe類型名叫axe的對象,而ref是當(dāng)前xml文件中叫做axe的這個bean,把它當(dāng)作參數(shù)傳進Person中
spring配置文件中property的作用
1.配置如下:
<property name="Nnnn"> <value>helloworld</value> </property>
2.以上配置對應(yīng)javaBean中方法如下:
public void setNnnn(String nnnn) { this.name = nnnn; }
3.上面的綠色背景內(nèi)容要相對應(yīng)
nnnn ==> setNnnn
4.這樣:property可以寫為:
<property name="Nnnn"> 或 <property name="nnnn">
都是可以的
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
logback的DuplicateMessageFilter日志過濾操作源碼解讀
這篇文章主要為大家介紹了logback的DuplicateMessageFilter日志過濾操作源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11SpringCloud微服務(wù)調(diào)用丟失請求頭的問題及解決方案
在Spring Cloud 中微服務(wù)之間的調(diào)用會用到Feign,但是在默認情況下,Feign 調(diào)用遠程服務(wù)存在Header請求頭丟失問題,下面給大家分享SpringCloud微服務(wù)調(diào)用丟失請求頭的問題及解決方案,感興趣的朋友一起看看吧2024-02-02