Tagged articles

HandlerAdapter

8 articles · Page 1 of 1
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 3, 2026 · Backend Development

Beyond AOP: 4 Ways to Capture Spring Boot Controller Params and Return Values – The Fastest Wins

The article compares four techniques—traditional AOP, a Filter with ContentCaching wrappers, Spring MVC Request/Response Advice, and a custom HandlerAdapter extension—for extracting request parameters and response bodies in Spring Boot 3.5, demonstrating that the HandlerAdapter approach offers the highest performance while remaining non‑intrusive.

AOPHandlerAdapterPerformance
0 likes · 9 min read
Beyond AOP: 4 Ways to Capture Spring Boot Controller Params and Return Values – The Fastest Wins
Java Tech Workshop
Java Tech Workshop
Mar 31, 2026 · Backend Development

Mastering SpringBoot Web Core: How DispatcherServlet Coordinates Requests

This article explains how SpringBoot’s DispatcherServlet acts as the central dispatcher of the Web module, detailing its role and the surrounding core components—HandlerMapping, HandlerAdapter, HandlerExceptionResolver, ViewResolver, and HttpMessageConverter—along with practical code examples and common pitfalls.

DispatcherServletHandlerAdapterHandlerMapping
0 likes · 14 min read
Mastering SpringBoot Web Core: How DispatcherServlet Coordinates Requests
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 5, 2023 · Backend Development

How to Fully Customize Spring MVC Core Components for Flexible Web Apps

This guide walks through creating custom Spring MVC core components—including DispatcherServlet, HandlerMapping, HandlerAdapter, and ViewResolver—using annotations and Java code to gain full control over request handling, parameter resolution, and response rendering in backend development.

Backend DevelopmentCustom HandlerMappingHandlerAdapter
0 likes · 10 min read
How to Fully Customize Spring MVC Core Components for Flexible Web Apps
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 17, 2023 · Backend Development

How Spring’s DispatcherServlet Handles Requests: A Deep Dive into the Dispatch Process

This article explains how Spring’s DispatcherServlet processes incoming HTTP requests by locating the appropriate HandlerMapping, selecting a HandlerAdapter, invoking pre‑ and post‑handle interceptors, executing the controller method, and finally rendering the response or handling errors, with detailed code examples.

HandlerAdapterHandlerMappingdispatcher-servlet
0 likes · 12 min read
How Spring’s DispatcherServlet Handles Requests: A Deep Dive into the Dispatch Process
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 18, 2021 · Backend Development

Inside SpringBoot 2.2.6 DispatcherServlet: From doDispatch to Response Handling

This article walks through the complete request processing flow of SpringBoot 2.2.6's DispatcherServlet, detailing how it obtains the HandlerExecutionChain, resolves the appropriate HandlerMethod via RequestMappingHandlerMapping, selects a HandlerAdapter, executes interceptors, invokes the controller method, and finally processes the response with converters and advice.

DispatcherServletHandlerAdapterHandlerMapping
0 likes · 14 min read
Inside SpringBoot 2.2.6 DispatcherServlet: From doDispatch to Response Handling
Programmer DD
Programmer DD
Jul 7, 2020 · Backend Development

Mastering Spring MVC: Step-by-Step Flow and Core Code Explained

This article walks through the complete Spring MVC request handling flow, from setting request attributes and locating the handler to executing interceptors, invoking the controller, resolving the view, and finally rendering the response, with detailed code examples for each step.

HandlerAdapterJavaServlet
0 likes · 7 min read
Mastering Spring MVC: Step-by-Step Flow and Core Code Explained
Java Captain
Java Captain
Dec 2, 2018 · Backend Development

Deep Dive into Spring MVC Request Processing Flow

This article walks through the Spring MVC request handling pipeline step by step, explaining how DispatcherServlet sets attributes, resolves handlers, invokes handler adapters, runs pre‑ and post‑interceptors, creates ModelAndView, resolves the view and finally renders the response, with code examples from the original framework.

DispatcherServletHandlerAdapterJava
0 likes · 5 min read
Deep Dive into Spring MVC Request Processing Flow