當前位置:
首頁 >
08-spring整合 junit
發布時間:2025/5/22
15
豆豆
生活随笔
收集整理的這篇文章主要介紹了
08-spring整合 junit
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 一、spring整合 junit 問題解析
- 二、Spring 整合 junit 的配置
- 1.加入架包
- 2.@Runwith
- 3.@ContextConfiguration
一、spring整合 junit 問題解析
- main 方法
- 當測試方法·執行時,沒有 IOC 容器,就算寫了 Autowired 注解,也無法實現注入
二、Spring 整合 junit 的配置
1.加入架包
<!-- https://mvnrepository.com/artifact/org.springframework/spring-test --><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>5.1.9.RELEASE</version><scope>test</scope></dependency>2.@Runwith
使用 Junit 提供的一個注解把原來的 main 方法替換了,替換成 spring 提供的
這里面要求的是一個字節碼,必須是繼承 Runner 這個類
3.@ContextConfiguration
告知 spring 的運行期,spring 和 ioc 創建是基于 xml 還是注解的,并且說明位置
- @ContextConfiguration
- locations:指定 xml 文件的位置,加上 classpath 關鍵字,表示在類路徑下
- classes:指定注解類所在地理位置
- 注意:當我們使用 spring 5.x 版本的時候,要求 Junit 的 jar 必須是 4.12 及以上
轉載于:https://www.cnblogs.com/zuiren/p/11437518.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的08-spring整合 junit的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 07-XML 文件注解开发
- 下一篇: 9-分析事物问题并编写 Utils 文件