gpt4 book ai didi

java - Spring抽象命令 Controller 的替代品

转载 作者:行者123 更新时间:2023-11-29 10:07:38 25 4
gpt4 key购买 nike

我正在尝试从 Spring In Action 第 2 版(涵盖 Spring 2.0)学习 Spring MVC。

我的 IDE 告诉我 AbstractCommandController 已被弃用。它被替换了吗?对于扩展 AbstractCommandController 的情况,推荐的处理方式是什么?

最佳答案

从 Spring 3.0 开始,整个 Controller 层次结构已被弃用,取而代之的是 Controller 的注解样式。这使事情变得相当简单,您不再需要担心要扩展各种基类中的哪一个。

事实上,您甚至不会再在 Spring 引用手册中找到旧层次结构的提及,只有 new annotation-style .

带注释的 Controller 通过简单的方法参数自动绑定(bind)执行与 AbstractCommandController 相同的功能,例如

@Controller
public class MyController {

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

关于java - Spring抽象命令 Controller 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3604154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com