我能够使用@Component
定义bean并在其上添加@Requestmapping
,但我必须使用@Bean
定义我的bean,因为我有多个同一个类的bean 。每个bean都应该拥有自己的URL。
我尝试在@Requestmapping
后面的方法上添加@Bean
,但不允许这样做。
那么如何在@Requestmapping
上添加@Bean
?
这是我的代码:
@Bean("documentSearchServiceImpl")
public SearchServiceImpl documentSearchService(@Autowired @Qualifier("documentSearchEngine") SearchEngine searchEngine) {
return new SearchServiceImpl(searchEngine);
}
答案 0 :(得分:0)
而是使用@Bean使用
@Controller