This is an automated email from the ASF dual-hosted git repository.

zhengqiwei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git


The following commit(s) were added to refs/heads/master by this push:
     new be3dac488b [improve] make jackson serialize all field visibility 
(#3551)
be3dac488b is described below

commit be3dac488b196999ffab237aab7aba7765e8f843
Author: tomsun28 <[email protected]>
AuthorDate: Mon Jul 7 00:17:39 2025 +0800

    [improve] make jackson serialize all field visibility (#3551)
    
    Signed-off-by: tomsun28 <[email protected]>
    Co-authored-by: kangli <[email protected]>
---
 .../src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java       | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java 
b/hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java
index b95619bb22..e996c18779 100644
--- 
a/hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java
+++ 
b/hertzbeat-common/src/main/java/org/apache/hertzbeat/common/util/JsonUtil.java
@@ -17,6 +17,8 @@
 
 package org.apache.hertzbeat.common.util;
 
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
+import com.fasterxml.jackson.annotation.PropertyAccessor;
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.core.type.TypeReference;
 import com.fasterxml.jackson.databind.DeserializationFeature;
@@ -44,6 +46,7 @@ public final class JsonUtil {
         OBJECT_MAPPER
                 .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, 
false)
                 .configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
+                .setVisibility(PropertyAccessor.FIELD, 
JsonAutoDetect.Visibility.ANY)
                 .registerModule(new JavaTimeModule());
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to