最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot測(cè)試類沒(méi)有bean注入問(wèn)題解析

 更新時(shí)間:2019年12月25日 09:53:45   作者:我永遠(yuǎn)喜歡石原里美  
這篇文章主要介紹了Springboot測(cè)試類沒(méi)有bean注入問(wèn)題解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Springboot測(cè)試類沒(méi)有bean注入問(wèn)題解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

其他亂七八糟配置就不扯了,先上項(xiàng)目結(jié)構(gòu)圖

配置好參數(shù)后我再src/test/java類測(cè)試訪問(wèn)數(shù)據(jù)庫(kù)時(shí)發(fā)現(xiàn)bean沒(méi)有正確的注入。值得注意的是,這個(gè)項(xiàng)目的啟動(dòng)類是叫App.java

所以我們必須在這個(gè)測(cè)試類上面加上注解:

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

注意:SpringBoot(classes = App.class) classes后面跟的是啟動(dòng)類的class,千萬(wàn)不要隨便抄網(wǎng)上的配置,寫(xiě)一些Application.class之類的,這種Application之類的類名和一些官方包里的類名一樣,容易引入錯(cuò)誤的包。

剛開(kāi)始發(fā)現(xiàn)這個(gè)問(wèn)題瘋狂去網(wǎng)上看別人的配置文件是怎么寫(xiě)的,試了一天都沒(méi)用,后來(lái)靜下心來(lái),把錯(cuò)誤信息copy出來(lái)文本里仔細(xì)看

org.springframework.beans.factory.UnsatisfiedDependencyException:
 Error creating bean with name 'com.springboot.LibrarySystem.mapper.UserMapperTest':
 Unsatisfied dependency expressed through field 'userMapper'; 
 nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException:
 No qualifying bean of type 'com.sb.LibrarySystem.mapper.UserMapper' 
 available: expected at least 1 bean which qualifies as autowire candidate. 
 Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

還是從這個(gè)Test類下手

本來(lái)我的類是這樣的:

@RunWith(SpringRunner.class)
@SpringBootTest(classes = Application.class)
public class UserMapperTest {

}

修改后就是這樣,和我的啟動(dòng)類的類名是一致的:

@RunWith(SpringRunner.class)
@SpringBootTest(classes = App.class)
public class UserMapperTest {

完美解決!

如果百度的時(shí)候,發(fā)現(xiàn)查看的問(wèn)題越來(lái)越深,越來(lái)越偏離最開(kāi)始的問(wèn)題,那十有八九是方向偏了,重新整理一下,重新開(kāi)始吧

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

麻城市| 怀柔区| 高安市| 灵璧县| 方城县| 百色市| 曲靖市| 靖边县| 崇信县| 阿拉尔市| 兴业县| 会同县| 许昌市| 台前县| 通榆县| 寿阳县| 隆回县| 呼伦贝尔市| 水城县| 随州市| 航空| 沂源县| 河北省| 小金县| 且末县| 靖宇县| 剑川县| 抚松县| 江阴市| 曲阜市| 抚顺市| 南岸区| 康马县| 湾仔区| 凌海市| 乌拉特中旗| 蒲城县| 斗六市| 南江县| 湘乡市| 黑山县|