json long 丢失精度的问题

pull/19/head
shanhy 5 years ago
parent dfcce90197
commit 31f1bc7a98

@ -0,0 +1,27 @@
package com.xxl.job.admin.core.conf;
import java.math.BigDecimal;
import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
/**
* JsonLongBigDecimaljs
*
* @author
*
*/
@Configuration
public class JacksonConfigurer {
@Bean
public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer() {
return builder -> {
builder.serializerByType(BigDecimal.class, ToStringSerializer.instance);
builder.serializerByType(Long.TYPE, ToStringSerializer.instance);
};
}
}
Loading…
Cancel
Save