java - spring - 同时使用简单的 SimpleUrlHandlerMapping 和 AnnotationMapping

标签 java spring spring-mvc

请告诉我是否可以在 spring mvc 中同时使用 SimpleUrlHandlerMapping 和 AnnotationMapping。

谢谢。

最佳答案

是的,你想吃多少就吃多少。每个人都会被咨询,直到其中一个人说“是的,我有那个请求的映射”。

像任何其他 bean 一样在您的 beans 文件中声明它们中的每一个,它们将按照它们出现的顺序进行查询。

但是,默认情况下,DispatcherServlet 会自动注册三个不同的HandlerMapping bean,HttpRequestHandlerAdapterSimpleControllerHandlerAdapterAnnotationMethodHandlerAdapter,因此您可能不需要自己执行此操作 - 您可以混合搭配来自所有三种样式的处理程序,Spring 将开箱即用。

关于java - spring - 同时使用简单的 SimpleUrlHandlerMapping 和 AnnotationMapping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2544332/

相关文章:

java - 在 Spring 数据中使用 Before 关键字和方法参数

java - 如何通过 RestController 创建对象的实例,而不通过 RequestBody 传递构造函数的所有字段?

java - postgresql 中的 JdbcTemplate 批量更新 - 日期丢失时间?

java - Spring MVC 转换主体对象

java - 如何为移至库的类工厂反转依赖关系

java - 什么是 Java 代码的良好组织,它与正在更改每个版本的外部 API 一起工作?

java - System.in 输入,java 但带有 apache ant

java - 如何将参数传递给 errors.rejectValue() 这是 Spring MVC 3 中 ResourceBundle 的另一个属性?

java - 将 Web 应用程序上下文添加到 Jetty

java - 如何获取表或索引容器中的多个选定行?