Java 我们可以在SpringMVC中扩展控制器吗?
我们可以在SpringMVC中扩展控制器吗?我们应该如何处理扩展控制器类中的@RequestMapping?如果有人有任何例子,请分享。谢谢。如果无法删除BaseController的注释,则可以使用适配器模式来获得继承Java 我们可以在SpringMVC中扩展控制器吗?,java,spring-mvc,inheritance,controller,annotations,Java,Spring Mvc,Inheritance,Controller,Annotations,我们可以在SpringMVC中扩展控制器吗?我们应该如何处理扩展控制器类中的@RequestMapping?如果有人有任何例子,请分享。谢谢。如果无法删除BaseController的注释,则可以使用适配器模式来获得继承 @Controller public class NewController { // Autowired fields BaseController base; protected x toExtend() { base.toExt
@Controller
public class NewController {
// Autowired fields
BaseController base;
protected x toExtend() {
base.toExtend();
//new stuff
}
}
在通常情况下,任何一个BaseController都没有
@Controller
注释,因此可以将常见的控制器方法放在BaseController中,由实际的控制器进行扩展您可以进一步解释一下您要做的事情吗?欢迎大家举个小例子。这里的问题应该针对特定的编程问题。请采取行动。@Ekanshratogi这是我在产品中实施特定于客户端的更改所必需的。@Unihedron感谢您的建议。我以后发帖的时候会尽量具体一些