解決Spring配置文件中bean的property屬性中的name出錯問題
Spring配置文件中bean的property屬性中的name有錯,紅色

原因:
在實(shí)現(xiàn)類中沒有寫set方法
解決:

理解Spring配置文件中的property標(biāo)簽中的屬性
1.ref引用一個已經(jīng)存在的對象,value創(chuàng)建一個新的對象
2.value可以賦一些簡單類型的值,ref可以引用其他的bean對象。
Spring配置文件中配置property標(biāo)簽的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ù)傳進(jìn)Person中。
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
springboot2+mybatis多種方式實(shí)現(xiàn)多數(shù)據(jù)配置方法
這篇文章主要介紹了springboot2+mybatis多種方式實(shí)現(xiàn)多數(shù)據(jù)配置方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
詳解SpringBoot中的參數(shù)校驗(yàn)(項(xiàng)目實(shí)戰(zhàn))
這篇文章主要介紹了SpringBoot中的參數(shù)校驗(yàn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07
詳解使用IntelliJ IDEA新建Java Web后端resfulAPI模板
這篇文章主要介紹了詳解使用IntelliJ IDEA新建Java Web后端resfulAPI模板,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08
Java使用JaCoCo進(jìn)行代碼覆蓋率分析的操作指南
JaCoCo是一個開源的 Java 代碼覆蓋率工具,廣泛應(yīng)用于測試過程中,它可以幫助開發(fā)者分析測試代碼的覆蓋情況,在本文中,我們將介紹 JaCoCo 的基本功能、如何集成到 Maven 項(xiàng)目中,以及通過具體案例展示如何生成覆蓋率報告,需要的朋友可以參考下2025-02-02
RedisKey的失效監(jiān)聽器KeyExpirationEventMessageListener問題
這篇文章主要介紹了RedisKey的失效監(jiān)聽器KeyExpirationEventMessageListener問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05
SpringBoot實(shí)現(xiàn)動態(tài)增刪啟停定時任務(wù)的方式
在spring?boot中,可以通過@EnableScheduling注解和@Scheduled注解實(shí)現(xiàn)定時任務(wù),也可以通過SchedulingConfigurer接口來實(shí)現(xiàn)定時任務(wù),但是這兩種方式不能動態(tài)添加、刪除、啟動、停止任務(wù),本文給大家介紹SpringBoot實(shí)現(xiàn)動態(tài)增刪啟停定時任務(wù)的方式,感興趣的朋友一起看看吧2024-03-03
字節(jié)碼調(diào)教入口JVM?寄生插件javaagent
這篇文章主要介紹了字節(jié)碼調(diào)教入口JVM?寄生插件javaagent方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08

