使用注释

时间:2017-04-19 07:45:10

标签: spring spring-annotations

我能够使用@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); 
}

1 个答案:

答案 0 :(得分:0)

而是使用@Bean使用

  

@Controller