国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

解決SpringBoot 測試類無法自動注入@Autowired的問題

瀏覽:2日期:2023-03-23 11:54:45
原來的測試類的注解:

@RunWith(SpringRunner.class)@SpringBootTest

一直沒法自動注入,后來在@SpringBootTest,

加入啟動類Application后就可以了

@RunWith(SpringRunner.class)@SpringBootTest(classes = Application.class)

補充:spring boot項目單元測試時,@Autowired無法注入Service解決方式

首先確認:

測試類所在包名要和啟動類一致

測試類注解正確

@SpringBootTest(classes = {BiDataTaskApplication.class})@RunWith(SpringRunner.class)

費了半天勁,才找到原因,idea自動創建的測試類 @Test注解,使用的是 import org.junit.jupiter.api.Test;

應改成:

import org.junit.Test;

idea為什么這樣,還不確定,有知道的大佬麻煩回復下!

正確配置截圖:

解決SpringBoot 測試類無法自動注入@Autowired的問題

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Spring
相關文章:
主站蜘蛛池模板: 绥中县| 于都县| 淳安县| 尚义县| 凌云县| 那坡县| 齐齐哈尔市| 德令哈市| 富蕴县| 岳池县| 新河县| 平江县| 石嘴山市| 辽阳市| 登封市| 娄底市| 瓦房店市| 屯留县| 东海县| 都安| 康平县| 富平县| 奇台县| 秭归县| 延寿县| 抚远县| 浦县| 承德市| 武义县| 湘潭县| 拉萨市| 华宁县| 昌江| 东安县| 荆门市| 中宁县| 龙门县| 长治县| 大厂| 南康市| 察哈|