Spring Boot無法對Service進行注入
我在對Spring Boot +MVC環境中的Controller進行單元測試時,Service總是返回空指標
我開始的ControllerTest程式碼
然後報錯了
注意Controller測試程式碼裡紅色圈起來的地方
出現錯誤的原因,其實不是Service未被注入,是因為在進行Controller訪問的時候進行了new UserController,new出來的UserController並不是Spring容器中拿到的,所以找不到
修改為以下:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10314474/viewspace-2200343/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- spring-boot-admin對spring-boot專案進行監控Springboot
- 【Spring Boot】yaml配置注入Spring BootYAML
- Spring Boot 應對 Log4j2 注入漏洞指南Spring Boot
- Spring Boot整合Spring Cloud Commons進行公共元件管理Spring BootCloud元件
- Spring Boot整合Spring Cloud Vault進行安全儲存Spring BootCloud
- 使用 Spring Boot 和 @SpringBootTest 進行測試Spring Boot
- 使用 Spring Boot 進行單元測試Spring Boot
- Spring Boot使用JWT進行token驗證Spring BootJWT
- Spring Boot整合Spring Cloud Release進行版本釋出管理Spring BootCloud
- Spring Boot整合Spring Data JPA進行資料庫操作Spring Boot資料庫
- spring-boot 使用hibernate validation對引數進行優雅的校驗Springboot
- intellij idea 無法啟動或除錯 spring-bootIntelliJIdea除錯Springboot
- IDEA Spring-boot-devTools 無效解決辦法二IdeaSpringbootdev
- 使用 Kotlin + Spring Boot 進行後端開發KotlinSpring Boot後端
- spring boot 使用redis進行釋出訂閱Spring BootRedis
- @FeignClient @Resource 無法注入Bean Springboot無法啟動clientBeanSpring Boot
- service worker 對靜態資源進行快取快取
- Gradle進階:1: 結合spring boot進行web開發GradleSpring BootWeb
- 解決Spring Boot無法跳轉jsp頁面問題Spring BootJS
- Spring Boot應用中進行任務排程Spring Boot
- SpringBoot中普通類無法通過@Autowired自動注入Service、dao等bean解決方法Spring BootBean
- vscode 無法進行 debug 除錯VSCode除錯
- Intellij IDEA 使用spring-boot-devtools無效解決辦法一IntelliJIdeaSpringbootdev
- Spring Boot 整合阿里雲 OSS 進行檔案儲存Spring Boot阿里
- 使用Spring Boot + Redis 進行實時流處理 - vinsguruSpring BootRedis
- Spring Boot 入門(五):整合 AOP 進行日誌管理Spring Boot
- 整合測試時 MockMvc 無法注入MockMVC
- Spring Boot,Spring Cloud專案打成Jar包時,無法讀取自定義檔案的解決辦法Spring BootCloudJAR
- 測試開發專題:spring-boot如何使用JPA進行雙向一對多配置Springboot
- SpringBoot多模組專案中無法注入其他模組中的spring beanSpring BootBean
- 使用Spring Boot REST API進行測試驅動開發Spring BootRESTAPI
- [譯] Java Service Loader 對比 Spring Factories LoaderJavaSpring
- 使用jMeter對基於SAP ID service進行Authentication的Restful API進行併發測試JMeterRESTAPI
- 開發者測試-採用精準測試工具對Spring Boot應用進行測試Spring Boot
- Spring裝配Bean(七) Spring的執行時注入SpringBean
- Win10系統無法更新怎麼對Windows Update元件進行修復Win10Windows元件
- JAX-RS與Spring Boot對比Spring Boot
- 如何執行Spring Boot專案Spring Boot