在Java配置中模拟spring @Controller注释

时间:2016-03-15 13:46:12

标签: spring spring-mvc

在Spring DI中,我喜欢在@Configuration类中使用@Bean和工厂方法,而不是明确地使用@Component注释。有没有办法对Spring Web的@Controller注释做同样的事情?换句话说,我可以在某些@Configuration类中通过工厂方法声明控制器而不是显式注释吗?

1 个答案:

答案 0 :(得分:1)

这不可能,因为@Controller只能放在类型上。但更重要的是这些方法。我假设您有多个使用@RequestMethod注释的方法。您可以在此控制器中使用不同的路径放置尽可能多的方法。哪个最终应该和你想要的一样?