第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

出現(xiàn)錯(cuò)誤 - 沒(méi)有符合條件的 bean 類型

出現(xiàn)錯(cuò)誤 - 沒(méi)有符合條件的 bean 類型

天涯盡頭無(wú)女友 2023-06-08 17:39:41
我有一個(gè)名為IJobService@Servicepublic interface IJobService {    List<SearchTupleModel> getTuplesFromJobService(List<String> jobIds);}我有一個(gè)JobService實(shí)現(xiàn)這個(gè)的類:@Servicepublic class JobService implements IJobService {}在控制器中,我只是將此接口自動(dòng)裝配為:public class JobSearchResource {    @Autowired    IJobService iJobService;}但我收到錯(cuò)誤:沒(méi)有可用類型的合格 bean e:預(yù)計(jì)至少有 1 個(gè) bean 有資格作為自動(dòng)裝配候選者。
查看完整描述

4 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊

從接口 IJobService 中刪除 @Service 注釋。


public interface JobService {

    List<SearchTupleModel> getTuplesFromJobService(List<String> jobIds);

}



@Service

public class JobServiceImpl implements JobService {

}

并將@Controller 添加到您的控制器


@Controller

public class JobSearchResource {

   @Autowired

   JobService jobService;

}


查看完整回答
反對(duì) 回復(fù) 2023-06-08
?
慕斯王

TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超2個(gè)贊

包含 main 方法的項(xiàng)目Application.java(或其他名稱)文件應(yīng)位于根目錄中,如給定參考中所示:

http://img1.sycdn.imooc.com//6481a1fd00011c0005220550.jpg

Application.java 文件應(yīng)該包含注解@SpringBootApplication ,如果它們被注解為@Service、@Controller、@Configuration等,它將自動(dòng)掃描所有文件并為它們創(chuàng)建bean ...


或者,如果您想將 Application.java 文件保留在其他包中,則必須在組件掃描注釋中明確提及根目錄,如下所示:


@SpringBootApplication

@ComponentScan(basePackages = {"com.starterkit.springboot.brs"})

public class Application {

    public static void main(String[] args) {

        SpringApplication.run(Application.class, args);

    }

}


查看完整回答
反對(duì) 回復(fù) 2023-06-08
?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以刪除接口 IJobService 上方的@Service嗎?

@Service 表示下面的代碼是注入的候選者。

由于 IJobService 和 JobService 都有@Service,它會(huì)產(chǎn)生 2 個(gè)選擇,因此 spring 不知道使用哪一個(gè)。


查看完整回答
反對(duì) 回復(fù) 2023-06-08
?
翻翻過(guò)去那場(chǎng)雪

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊

預(yù)計(jì)至少有 1 個(gè)符合自動(dòng)裝配候選條件的 bean。


這個(gè)類配置一個(gè)spring bean


@Configuration

public class IJobServiceConfig {

   @Bean 

   public IJobService iJobService (){

       return new IJobService ();

   }

}

還添加@Controller控制器類


查看完整回答
反對(duì) 回復(fù) 2023-06-08
  • 4 回答
  • 0 關(guān)注
  • 260 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)