Class DmxFunWebMvcAutoConfiguration
java.lang.Object
dmx.fun.spring.boot.web.DmxFunWebMvcAutoConfiguration
@AutoConfiguration(afterName={"org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration","org.springframework.boot.web.servlet.autoconfigure.WebMvcAutoConfiguration"})
@ConditionalOnClass({org.springframework.web.servlet.DispatcherServlet.class,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.class})
@NullMarked
public class DmxFunWebMvcAutoConfiguration
extends Object
Spring Boot autoconfiguration that registers dmx-fun Spring MVC
HandlerMethodReturnValueHandlers
in Spring MVC's RequestMappingHandlerAdapter.
Registers:
OptionHandlerMethodReturnValueHandlerforOption(some → 200, none → 404), controlled bydmx.fun.mvc.option-handler.enabled.ResultHandlerMethodReturnValueHandlerforResult,Validated, andTry(success/valid → 200, error/invalid/failure → 500), controlled bydmx.fun.mvc.result-handler.enabled.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor required for Spring Boot auto-configuration instantiation. -
Method Summary
-
Constructor Details
-
DmxFunWebMvcAutoConfiguration
public DmxFunWebMvcAutoConfiguration()Default constructor required for Spring Boot auto-configuration instantiation.
-