如何在从服务器端发送到客户端时将货币代码映射到自定义代码

时间:2018-05-31 12:10:31

标签: java spring-boot jackson currency

我在客户端和后端端之间开发了一种中间件(MW)。 MW从客户端获取请求,处理它,向后端发出请求,从后端获取响应,处理它,并向客户端返回响应。 MW是作为Spring-boot项目开发的,使用jackson-datatype-jsr310发送JSON结果。

MW通过使用来自后端的响应的货币代码信息来创建java.util.Currency对象。但是,我想在发送客户端时将货币代码映射到自定义货币代码。例如:MW获取货币代码 - " TRY"和Currency对象已创建。但是,我希望它被发送为" TL"到客户端。

我怎么能这样做?杰克逊映射器定制类可能是这个问题的解决方案,但我该怎么写呢?或任何其他解决方案?

0 个答案:

没有答案