From 8895e96f715cfc108f5aacb08be6e7d80f574f80 Mon Sep 17 00:00:00 2001 From: jovlog Date: Mon, 16 Nov 2020 16:21:58 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20Introducing=20new=20features.=20Lo?= =?UTF-8?q?ng=20=E8=BE=93=E5=87=BA=20String=20=E9=81=BF=E5=85=8D=E7=B2=BE?= =?UTF-8?q?=E5=BA=A6=E4=B8=A2=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/pig4cloud/pigx/common/core/config/JacksonConfig.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/config/JacksonConfig.java b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/config/JacksonConfig.java index 47cb1f4fa..6eb2ac944 100644 --- a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/config/JacksonConfig.java +++ b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/config/JacksonConfig.java @@ -2,6 +2,7 @@ package com.pig4cloud.pigx.common.core.config; import cn.hutool.core.date.DatePattern; import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.pig4cloud.pigx.common.core.jackson.PigxJavaTimeModule; import org.springframework.boot.autoconfigure.AutoConfigureBefore; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; @@ -43,6 +44,7 @@ public class JacksonConfig implements WebMvcConfigurer { builder.locale(Locale.CHINA); builder.timeZone(TimeZone.getTimeZone(ASIA_SHANGHAI)); builder.simpleDateFormat(DatePattern.NORM_DATETIME_PATTERN); + builder.serializerByType(Long.class, ToStringSerializer.instance); builder.modules(new PigxJavaTimeModule()); }; }