gpt4 book ai didi

java - AnnotationMethodHandlerExceptionResolver 消息转换器

转载 作者:行者123 更新时间:2023-12-01 05:07:01 25 4
gpt4 key购买 nike

我要配置AnnotationMethodHandlerExceptionResolver通过添加 jackson 消息转换器。问题是我已经在<mvc:message-converters>中配置了消息转换器。通过创建一个bean,我无法在 AnnotationMethodHandlerExceptionResolver 中引用它都不使用 ref<mvc:message-conferters>

<mvc:annotation-driven>
<mvc:message-converters register-defaults="false">
<bean id="mappingJackson2" class="pl.styall.scylla.json.config.CustomMappingJackson2">
<property name="objectMapper" ref="jacksonObjectMapper" />
</bean>
</mvc:message-converters>
</mvc:annotation-driven>

<bean id="outboundExceptionAdapter"
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver">
<property name="messageConverters">
<list>
<ref bean="mappingJackson2" />
</list>
</property>
</bean>

我可以定义两个 bean,一个用于 <mvc:message-converters>AnnotationMethodHandlerExceptionResolver ,但这可能不是最好的主意。还有其他方法可以做到这一点吗?

最佳答案

尚不支持此功能,但已在 3.2 待办事项中。所以 3.2 可能会支持它。

参见Add support for <ref> in addition to <bean> for <mvc:message-converters> 用于 Spring 功能请求。

关于java - AnnotationMethodHandlerExceptionResolver 消息转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12512767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com