欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決外部jar包@Service無法注解無法掃描的問題

 更新時(shí)間:2022年03月21日 09:36:12   作者:人來人往  
這篇文章主要介紹了解決外部jar包@Service無法注解無法掃描的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

外部jar包@Service無法注解無法掃描問題

在確保spring配置無誤的情況下

如:

<context:component-scan base-package="your.can.pakeage"></context:component-scan>

檢查待掃描的外部jar包,導(dǎo)出選項(xiàng)時(shí),是否勾選: add directory entries 。

若沒勾選,請勾選。

原因:

沒有add directory entries,導(dǎo)出的jar包中的注解無法被掃描

Service包中的組件無法被掃描到

一般遇到service無法被掃描到有這么幾個(gè)問題

  • serviceImpl沒有添加@service注解
  • 主程序入口的位置不正確,應(yīng)該在項(xiàng)目的外層,這樣才能掃描到與之同級的包以及子包(當(dāng)然也可以添加 @ComponentScan()注解)
  • service下層次的Mapper沒有添加@Mapper 注解
  • 直接手動(dòng)掃描了某些包,導(dǎo)致自動(dòng)掃描失效。

但本人碰到了一個(gè)十分奇怪的問題導(dǎo)致了無法被掃描

在serviceImpl中寫入一些測試方法使用的是Junit4的注解。。

然后就杯具了。。。。。。一直提示service無法被掃描到,刪除測試方法后成功runing

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mybatis利用分頁插件PageHelper快速實(shí)現(xiàn)分頁查詢

    Mybatis利用分頁插件PageHelper快速實(shí)現(xiàn)分頁查詢

    如果你也在用MyBatis,建議嘗試該分頁插件,這一定是最方便使用的分頁插件,這篇文章主要給大家介紹了關(guān)于Mybatis利用分頁插件PageHelper快速實(shí)現(xiàn)分頁查詢的相關(guān)資料,PageHelper是一個(gè)Mybatis的分頁插件,負(fù)責(zé)將已經(jīng)寫好的sql語句,進(jìn)行分頁加工,需要的朋友可以參考下
    2021-08-08
  • JAVA關(guān)鍵字及作用詳解

    JAVA關(guān)鍵字及作用詳解

    本文主要介紹了Java關(guān)鍵字及作用,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • java web過濾器處理亂碼

    java web過濾器處理亂碼

    本文主要介紹了java web過濾器處理亂碼的方法解析。具有很好的參考價(jià)值。下面跟著小編一起來看下吧
    2017-04-04
  • Java設(shè)計(jì)模式之里氏替換原則精解

    Java設(shè)計(jì)模式之里氏替換原則精解

    設(shè)計(jì)模式(Design pattern)代表了最佳的實(shí)踐,通常被有經(jīng)驗(yàn)的面向?qū)ο蟮能浖_發(fā)人員所采用。設(shè)計(jì)模式是軟件開發(fā)人員在軟件開發(fā)過程中面臨的一般問題的解決方案。本篇介紹設(shè)計(jì)模式七大原則之一的里氏替換原則
    2022-02-02
  • 深入理解Java設(shè)計(jì)模式之適配器模式

    深入理解Java設(shè)計(jì)模式之適配器模式

    這篇文章主要介紹了JAVA設(shè)計(jì)模式之適配器模式的的相關(guān)資料,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解
    2021-11-11
  • Java數(shù)據(jù)結(jié)構(gòu)之實(shí)現(xiàn)哈希表的分離鏈接法

    Java數(shù)據(jù)結(jié)構(gòu)之實(shí)現(xiàn)哈希表的分離鏈接法

    今天給大家?guī)淼氖顷P(guān)于Java數(shù)據(jù)結(jié)構(gòu)的相關(guān)知識,文章圍繞著Java哈希表的分離鏈接法展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • Springboot集成fastDFS配置過程解析

    Springboot集成fastDFS配置過程解析

    這篇文章主要介紹了Springboot集成fastDFS配置過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Java實(shí)現(xiàn)經(jīng)典游戲2048的示例代碼

    Java實(shí)現(xiàn)經(jīng)典游戲2048的示例代碼

    2014年Gabriele Cirulli利用周末的時(shí)間寫2048這個(gè)游戲的程序。本文將用java語言實(shí)現(xiàn)這一經(jīng)典游戲,并采用了swing技術(shù)進(jìn)行了界面化處理,需要的可以參考一下
    2022-02-02
  • JAVA中阻止類的繼承(官方和非官方)

    JAVA中阻止類的繼承(官方和非官方)

    在面向?qū)ο蟮睦碚撝? 有一些方案要求你用一個(gè)辦法來聲明一個(gè)不可繼承的類。一般而言,如果類提供的功能不應(yīng)該被改變,或者更恰當(dāng)?shù)恼f,是被覆蓋(override)的時(shí)候才會(huì)出現(xiàn)這種情況。在這篇文章里,我討論在JAVA語言中的實(shí)現(xiàn)辦法--官方和非官方的辦法
    2014-01-01
  • SpringBoot通過AOP與注解實(shí)現(xiàn)入?yún)⑿r?yàn)詳情

    SpringBoot通過AOP與注解實(shí)現(xiàn)入?yún)⑿r?yàn)詳情

    這篇文章主要介紹了SpringBoot通過AOP與注解實(shí)現(xiàn)入?yún)⑿r?yàn)詳情,文章從相關(guān)問題展開全文內(nèi)容詳情,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05

最新評論