原文:Spring錯誤之org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'bookService' is expected to be of type 'pw.fengya.tx.BookService' but was actually of type 'com.sun.proxy.$Proxy1

最近在學習Spring框架的時候,很容易犯下的一個錯誤,需要在配置文件中打開aop命名空間,並設置如下屬性: 不知道為什么,在使用注解配置bean的時候,很容易報的一個錯,尤其是自定義的接口與實現類 ...

2018-03-24 16:05 1 3125 推薦指數:

查看詳情

IDEA單元測試報錯 Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'XXX' is expected to be of type 'XXX

在啟動單元測試時候報錯 因為我的項目所有的單元測試是繼承 BaseTest 的,發現是在 BaseTest 中有的類沒有 Mock 掉,並且發現報錯是在其中的 SossRabbitConfig 類中(這里因個人項目而有所不同,要注意看報錯中的 Bean named 是在你自己項目的哪個類里 ...

Wed Mar 18 07:48:00 CST 2020 0 968
Spring 動態代理 之 but was actually of type 'com.sun.proxy.$Proxy14 Exception

今天在寫Spring的引介代理的時候,報了一個錯: 大概的意思是類型轉換錯誤。 源代碼如下: 后來google了一下發現把代理方式改成CGLIB就行。 我們都知道JDK只能代理接口,對於非接口的類的代理,應該使用CGLIB。 因為CGLIB是通過繼承代理類實現,而JDK是通過實現 ...

Sat Nov 09 06:31:00 CST 2019 0 1494
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM