SpringBoot项目,现在接到一个需求,要求返回的字段要全是String类型的,现在返回的类型除了String类型,还有Integer,Long,BigDecimal,Date等。
具体就是返回的json里不能出现:{money:111}这样的必须都是{money:"111"}。我知道Jackson可以在字段上加@JsonSerialize(using= ToStringSerializer.class),就可以将那个字段按String序列化。但是一个一个字段改,工作量过于巨大。问一下SpringBoot或者Jackson有没有什么设置,能把这些类型全局都按String序列化
Jackson可以配置全局的序列化器吧,控制具体哪个类型用哪个序列化器
...为什么不能返回,如果是前端的,前端应该不在乎有没有""啊。。。