月夜之影 2019-04-28 11:52 采纳率: 0%
浏览 807

spring mvc中使用@JsonView注解失效问题?

我在pojo中将属性标记上@JsonView 以希望在转化json时过滤掉某些属性。起先是没有问题。
后来因为需要设置日期格式转化问题,在sprin-mvc.xml配置文件中增加了如下设置

    <mvc:annotation-driven>
        <mvc:message-converters register-defaults="true">    
            <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">    
                <property name="objectMapper">    
                    <bean class="com.fasterxml.jackson.databind.ObjectMapper">  
                        <!-- 处理responseBody 里面日期类型 -->    
                        <property name="dateFormat">    
                            <bean class="java.text.SimpleDateFormat">    
                                <constructor-arg type="java.lang.String" value="yyyy-MM-dd HH:mm:ss" />    
                            </bean>    
                        </property>   
                    </bean>    
                </property>    
            </bean>    
        </mvc:message-converters>       
    </mvc:annotation-driven>

然后@JsonView注解的效果就没有了。劳驾问下大家这两个之间有什么关联,我应该怎么处理。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 保护模式-系统加载-段寄存器