0
我可以用@Component
定義bean並添加@Requestmapping
,但是我必須定義我的bean,因爲我有多個相同類的bean。每個bean應該有它自己的URL。 我試圖在我的方法@Bean
後面添加@Requestmapping
,但它不被允許。 那麼如何在@Bean
上添加@Requestmapping
? 這裏是我的代碼:添加帶註解的bean定義的requestmapping註釋
@Bean("documentSearchServiceImpl")
public SearchServiceImpl documentSearchService(@Autowired @Qualifier("documentSearchEngine") SearchEngine searchEngine) {
return new SearchServiceImpl(searchEngine);
}
看我的代碼: @Bean( 「documentSearchServiceImpl」) 公共SearchServiceImpl documentSearchService(@Autowired @Qualifier( 「documentSearchEngine」 )SearchEngine searchEngine){ \t return new SearchServiceImpl(searchEngine); } 正如你所說我已經改變@Bean到@Controller 結果是一個編譯錯誤: 該位置不允許註釋@Controller –