使用@JsonProperties注解反序列化过程中,发现此注解失效
- 查看springboot当前使用的哪种json解析器
HttpMessageConverters converters = context.getBean(HttpMessageConverters.class);
通过这个代码打断点看了下,发现是jackson,和我用的一样
- 后来发现jackson有两个版本:
2.x com.fasterxml.jackson.annotation.JsonIgnore
1.x org.codehaus.jackson.annotate.JsonProperty - 使用1.版本以后注解生效了
- 但是目前还没解决 com.fasterxml.jackson.annotation.JsonIgnore失效的原因
- jackson相关jar包已经全部引入,不是jar包问题