在Spring DI中,我喜欢在@Configuration类中使用带有工厂方法的@Bean,而不是显式地使用@Component注释。有没有办法对Spring Web的@Controller注解做同样的事情?换句话说,我是否可以通过工厂方法在某个@Configuration类中声明控制器,而不是显式的注释?
发布于 2016-03-15 21:59:20
这是不可能的,因为@Controller只能放在类型上。但更重要的是方法。我假设您有多个带有@RequestMethod注释的方法。您可以在此控制器中使用不同的路径放置任意多的方法。最终结果应该和你想要的差不多?
https://stackoverflow.com/questions/36013106
复制相似问题