【问题标题】:Replacement class for MultiActionController which is deprecated in 4.3.3MultiActionController 的替换类,在 4.3.3 中已弃用
【发布时间】:2016-12-15 15:31:43
【问题描述】:

虽然在升级到 Spring 4.3.3 时修复了所有已弃用的 api,但我遇到了在多个位置使用的 MultiActionController 类的问题。

spring 中有没有与MultiActionController 功能相同的替代类?

按春docs

从 4.3 开始,为了支持注解驱动的处理程序方法,我们需要 关注注释。

注解是唯一的解决方案还是有任何其他类或解决​​方法?

【问题讨论】:

    标签: java spring


    【解决方案1】:

    据我所知,注释是现在唯一的方法,除非您愿意使用已弃用的 MultiActionController 类。

    MultiActionController 类的 javadoc 中,他们声明它已被弃用,有利于注解,因此从逻辑上讲,应该有一个注解来替换(或至少模仿)类中的大多数方法。他们没有列出任何其他替代方案或解决方法,所以我怀疑是否有。这些方法也没有指定任何内容。

    这里是Spring 4.3.3 framework reference,它可以帮助您追踪您正在寻找的注释。第 30.6 节 - 注释驱动的侦听器端点将是一个很好的起点。

    这是Migrating to spring framework 4.x 上的一个页面,最后是Converting a Spring Controller into a @Controller 上的一个页面。这些链接应该为您指明正确的方向。

    【讨论】:

    • 感谢卢克的回答。我们将只关注注释。但是在我们的代码中进行许多更改以发出警告真的很可悲。测试需要付出很多努力,这就是我发布任何其他建议的原因.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-25
    • 2013-09-24
    相关资源
    最近更新 更多