1. 程式人生 > >[email protected]註解expected at l

[email protected]註解expected at l

上午改了一下專案執行開始這個錯誤

先看錯誤提示修改,找到配置檔案的問題

注入問題,由於有兩個類實現了xx,所以Spring不知道應該繫結哪個實現類,所以丟擲瞭如上錯誤。

這時候就得用到@Qualifier("xxxx")註解了

通過這個註解表明了哪個類才是我們需要的。

新增完註解後執行,出現新的問題,提示找不到註解的類

就添加了自動掃描這個類的包路徑

執行還是提示這個錯誤,繼續找原因,應該是自動注入找不到對應的bean,

在xml中新增

<bean class="包路徑">
        <qualifier value="@Qualifie註解的value值"/>
    </bean>
問題解決。