日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Exception encountered during context initialization - cancelling refresh attempt

發布時間:2024/3/7 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Exception encountered during context initialization - cancelling refresh attempt 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景

在main/java包下創建了兩個類Student和Address ,其中Student類中定義了一個Address類的變量,private Address address;此時在resources目錄下的beans.xml配置文件中初始化

問題

<bean id="address" class="com.kuang.pojo.Address"><property name="address" value="北京"/></bean><bean id="student" class="com.kuang.pojo.Student"><property name="name" value="Penny"/><property name="address" value="北京"/><property name="books" ><array><value>紅樓夢</value><value>水滸傳</value></array></property><property name="hobbys"><list><value>listen music</value><value>play video game</value></list></property><property name="card"><map><entry key="身份證" value="12345678"/><entry key="學生卡" value="87654321"/></map></property><property name="games"><set><value>wangzherongyao</value><value>yingxioonglianmeng</value></set></property><property name="wife"><null/></property><property name="info"><props><prop key="學號">20200280</prop><prop key="性別">男</prop></props></property></bean>

運行是報錯如下

??Error creating bean with name 'student' defined in class path resource

Initialization of bean failed;

bean初始化失敗

警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'student' defined in class path resource [beans.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address'; nested exception is java.lang.IllegalStateException: Cannot convert value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address': no matching editors or conversion strategy found Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'student' defined in class path resource [beans.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address'; nested exception is java.lang.IllegalStateException: Cannot convert value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address': no matching editors or conversion strategy foundat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:144)at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:85)at MyTest.main(MyTest.java:7) Caused by: org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address'; nested exception is java.lang.IllegalStateException: Cannot convert value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address': no matching editors or conversion strategy foundat org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:595)at org.springframework.beans.AbstractNestablePropertyAccessor.convertForProperty(AbstractNestablePropertyAccessor.java:609)at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:219)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1756)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1712)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1452)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)... 11 more Caused by: java.lang.IllegalStateException: Cannot convert value of type 'java.lang.String' to required type 'com.kuang.pojo.Address' for property 'address': no matching editors or conversion strategy foundat org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:262)at org.springframework.beans.AbstractNestablePropertyAccessor.convertIfNecessary(AbstractNestablePropertyAccessor.java:590)... 17 moreProcess finished with exit code 1

看似報了這么多錯誤,其實問題只出在一個小細節處

<property name="address" value="北京"/>

?給Student類中的address注入時,直接給它value值時錯誤的,因為Address是一個單獨的類,其中含有變量address,已經給它注入過值了

<bean id="address" class="com.kuang.pojo.Address"><property name="address" value="北京"/></bean>

所以這里應該是給student注入時應該是給它鏈接到address,而不是直接給它value

<property name="address" ref="address"/>

?這下就給student注入完成了

Student{name='Penny', address=Address{address='北京'}, books=[紅樓夢, 水滸傳], hobbys=[listen music, play video game], card={身份證=12345678, 學生卡=87654321}, games=[wangzherongyao, yingxioonglianmeng], wife='null', info={學號=20200280, 性別=男}}

So,有時報一堆錯,不要驚慌,可能只是一個小細節錯了

總結

以上是生活随笔為你收集整理的Exception encountered during context initialization - cancelling refresh attempt的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av电影网站在线观看 | 久久大香焦 | 欧美第二页 | 一区二区国产精品视频 | 中文字幕第12页 | 综合色播 | 亚洲AV无码国产精品 | 免费成人av网址 | www九九热| av片在线免费观看 | 少妇无套内谢久久久久 | 国产美女无遮挡永久免费 | 成人wwwww免费观看 | 色a视频 | 精品爆乳一区二区三区 | 国产精品九九视频 | 在线99视频 | 国产精品69久久久久孕妇欧美 | 日韩精品电影一区二区三区 | 在线观看国产精品视频 | 丰满少妇被猛烈进入一区二区 | 91视频99 | 日本一区免费看 | 天天躁日日躁狠狠躁免费麻豆 | 亚洲在线视频 | av片免费在线 | 狠狠干狠狠操 | 欧美成人黄色网 | 人人看人人草 | 免费观看理伦片在线播放视频软件 | 国产精品蜜 | 免费av网页 | 青青草视频免费观看 | 成人av免费在线播放 | 99热在| 极品粉嫩小仙女高潮喷水久久 | 欧美性猛交乱大交3 | 国精产品一区一区三区在线 | 欧美aaa级 | 免费观看一区二区三区视频 | 九月婷婷 | 亚洲欧美日韩精品永久在线 | 久久免费精品视频 | 久久久在线免费观看 | 9cao| av丝袜在线观看 | 少妇一级淫片免费看 | 中文一区视频 | 亚洲a视频在线 | 一区二区三区四区在线免费观看 | 黑鬼大战白妞高潮喷白浆 | 性色在线视频 | 国产v亚洲| 亚洲免费观看高清 | 青娱乐国产 | 最新国产毛片 | 久久久久久久999 | 日本精品视频一区二区 | 久久新 | 欧美午夜小视频 | 人人干干| 中文有码av | 国产精品久久不卡 | 高清视频一区二区三区 | 鲁一鲁在线视频 | 亚洲第一成人在线 | 国产激情小视频 | 亚洲国产综合网 | 丝袜美腿av在线 | 国产传媒国产传媒 | 美女精品一区二区 | 国产精品露脸视频 | 欧美人日b | 日本啪啪网 | 久久欲| 国产不卡网 | wwwxxxx欧美| jizz成熟丰满日本少妇 | 中文字幕免费观看 | 99精品视频免费版的特色功能 | 免费看黄视频的网站 | 亚日韩在线 | www.黄色一片 | 亚洲黄色在线观看视频 | 国产精品尤物 | 91精品久久久久久久99蜜桃 | 成人黄色片免费看 | 伊人久久免费视频 | 亚洲最大的成人网站 | 怡红院一区二区三区 | 成人在线激情视频 | 欧美毛片网站 | 日韩欧美三级在线 | 好吊在线视频 | 欧美一级片在线 | 国产1区2区3区中文字幕 | 日韩一区二区在线观看 | 光棍影院手机版在线观看免费 | 亚洲一级av毛片 |