課程
/后端開發
/Java
/SpringBoot開發常用技術整合
resource為什么要拷貝屬性給new的bean,不能直接使用嗎
2019-04-05
源自:SpringBoot開發常用技術整合 5-1
正在回答
其實不是加載順序原因,調試可以發現,返回的json串中,該讀取的屬性是有值的,但是可以發現data中除了屬性文件中的這些字段值,還多了一些屬性,如$$beanFactory,原因應該是Resource對象是Spring構造的,Spring給這個對象加入元數據之類的其他屬性,這些屬性Jackson解析不了,所以報錯了,可以看到異常里也提示了 找不到$$beanFactory
其實是可以直接使用的。
大鵬111
可以直接使用的吧,都能復制了不是
舉報
SpringBoot 極簡開發的框架整合利器
1 回答autowired Resource不能直接使用的問題
3 回答Resource不能直接返回嗎?
1 回答com.example.controller.mybatiscrudcontroller中的字段userservice需要類型為“com.example.service.userservice”的bean,但找不到該bean。
3 回答用intellij idea使用,為什么一直沒有效果呢
1 回答已經注入Resource,那new出來的對象不應該也有數據么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-11-10
其實不是加載順序原因,調試可以發現,返回的json串中,該讀取的屬性是有值的,但是可以發現data中除了屬性文件中的這些字段值,還多了一些屬性,如$$beanFactory,原因應該是Resource對象是Spring構造的,Spring給這個對象加入元數據之類的其他屬性,這些屬性Jackson解析不了,所以報錯了,可以看到異常里也提示了 找不到$$beanFactory
2019-08-08
其實是可以直接使用的。
2019-04-07
可以直接使用的吧,都能復制了不是