Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 更换Spring的AbstractCommandController_Java_Spring Mvc - Fatal编程技术网

Java 更换Spring的AbstractCommandController

Java 更换Spring的AbstractCommandController,java,spring-mvc,Java,Spring Mvc,我正试图从SpringInAction第二版中学习SpringMVC,它涵盖了Spring2.0 我的IDE告诉我AbstractCommandController已被弃用。它被替换了吗?对于需要扩展AbstractCommandController的情况,建议采用何种方式处理?正如AbstractCommandController的javadoc所说: @从Spring3.0开始就已弃用,支持带注释的控制器 那么,看看。就像AbstractCommandController的javadoc所说

我正试图从SpringInAction第二版中学习SpringMVC,它涵盖了Spring2.0

我的IDE告诉我AbstractCommandController已被弃用。它被替换了吗?对于需要扩展AbstractCommandController的情况,建议采用何种方式处理?

正如AbstractCommandController的javadoc所说:

@从Spring3.0开始就已弃用,支持带注释的控制器

那么,看看。

就像AbstractCommandController的javadoc所说:

@从Spring3.0开始就已弃用,支持带注释的控制器


因此,看看从Spring 3.0开始的。

,整个控制器层次结构已经被弃用,并被控制器的注释样式所取代。这使事情变得相当简单,您不再需要担心要扩展各种基类中的哪一个

事实上,在Spring参考手册中,您甚至不会再提到旧的层次结构了,只提到了

注释控制器通过简单的方法参数自动绑定来执行与AbstractCommandController相同的功能,例如

@Controller
public class MyController {

    @RequestMapping
    public String handleMe(Command command) {
       ...
    }
}

从Spring3.0开始,整个控制器层次结构已被弃用,并被控制器的注释样式所取代。这使事情变得相当简单,您不再需要担心要扩展各种基类中的哪一个

事实上,在Spring参考手册中,您甚至不会再提到旧的层次结构了,只提到了

注释控制器通过简单的方法参数自动绑定来执行与AbstractCommandController相同的功能,例如

@Controller
public class MyController {

    @RequestMapping
    public String handleMe(Command command) {
       ...
    }
}

您的书涵盖了Spring2.0,它依赖于AbstractCommandController的子类。在Spring2.5中,AbstractCommandController的等价物是AbstractController。正如其他人指出的那样,在Spring3.0中,等价物是一个正确注释的@Controller类。

您的书涵盖了Spring2.0,它依赖于AbstractCommandController的子类。在Spring2.5中,AbstractCommandController的等价物是AbstractController。正如其他人指出的那样,在Spring3.0中,等价物是一个正确注释的@Controller类。

是我写的一个关于使用基于注释的SpringMVC的简单示例,它可能会帮助您开始

这是。

是我写的一个关于使用基于注释的SpringMVC的简单示例,它可能会帮助您开始

这是我们的一部分