jackson 将多个连续大写字符都序列化成小写

12月 13, 2022 |

如果一个field 叫xAxis 那么最后序列化的结果是{"xaxis":""} 而不是{"xAxis":""},这是因为xAxis对应的gettergetXAxis(), 而jackson为了处理形如getURL()这样的模式, 所以连续多个大写字符都被序列化成小写字符, 如果需要这个特性, 只需在application.yml中配置

让jackson以field为依据序列化,不要以getter为依据就好了

Posted in: spring practise

Comments are closed.