偶然间遇到这个无厘头的问题,在一个 request 中传递的 json 字符串包含了 role
关键字,Spring mvc 竟然跳过反序列化,没有深究是 Jackson 还是 Spring boot 的问题,建议开发过程中减少与Spring相关关键字的冲突。
示例
{
"roles:": ["ARTICLE","BANNER"],
"roleNames": ["ARTICLE","BANNER"]
}
偶然间遇到这个无厘头的问题,在一个 request 中传递的 json 字符串包含了 role
关键字,Spring mvc 竟然跳过反序列化,没有深究是 Jackson 还是 Spring boot 的问题,建议开发过程中减少与Spring相关关键字的冲突。
示例
{
"roles:": ["ARTICLE","BANNER"],
"roleNames": ["ARTICLE","BANNER"]
}