Skip to content

Provide HandlerMethod-based implementations of HandlerMapping, HandlerAdapter, and HandlerExceptionResolver [SPR-8214] #12864

@spring-projects-issues

Description

@spring-projects-issues

Rossen Stoyanchev opened SPR-8214 and commented

With annotation-based processing individual handler methods, more so than handlers, are the endpoints to map to incoming requests.

The purpose of this issue is to provide a HandlerMethod abstraction and along with it provide a HandlerMapping, HandlerAdapter, and HandlerExceptionResolver implementations that support the request mapping, the invocation, and the handling of exceptions for HandlerMethods.

The new classes will not replace the existing DefaultAnnotationHandlerMapping, AnnotationMethodHandlerAdapter, and AnnotationMethodHandlerExceptionResolver but will rather provide a more up-to-date, largely functionally equivalent, and more extensible alternative that will also be configured through the MVC namespace.


Affects: 3.0.6, 3.1 M1

Sub-tasks:

Metadata

Metadata

Assignees

Labels

in: webIssues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions