我有一个Spring REST控制器来序列化一个实体(默认行为)。对于这个实体的一个字段,我想保存实际的Json(而不是反序列化它)。
例如:
实体:
class Person:
String name
String data
发布到/person/1
{
'name': 'John',
'data': {'age': 35, 'job': 'engineer'}
}
默认反序列化不会将{'age': 35, 'job': 'engineer'}
作为字符串值处理。它抛出异常(com.fasterxml.jackson.databind.JsonMappingException)。
有没有办法轻松完成这项工作? 我更喜欢不写自己的序列化器/解串器。