diff --git a/hutool-json/src/main/java/org/dromara/hutool/json/package-info.java b/hutool-json/src/main/java/org/dromara/hutool/json/package-info.java index 7e4ecf182..0bdc84e48 100644 --- a/hutool-json/src/main/java/org/dromara/hutool/json/package-info.java +++ b/hutool-json/src/main/java/org/dromara/hutool/json/package-info.java @@ -24,6 +24,16 @@ * ------mapper-----> ---JSONWriter----> * } * + * 当然,为了高效转换,如果没有自定义需求,Java对象可以不通过JSON对象与JSON字符串转换: + *
{@code
+ * <---JSONTokener----
+ * Java对象 <=================> JSON字符串
+ * ---JSONWriter---->
+ * }
*
* @author looly
*
diff --git a/hutool-json/src/main/java/org/dromara/hutool/json/writer/JSONValueWriter.java b/hutool-json/src/main/java/org/dromara/hutool/json/writer/JSONValueWriter.java
index 835922511..c60560476 100644
--- a/hutool-json/src/main/java/org/dromara/hutool/json/writer/JSONValueWriter.java
+++ b/hutool-json/src/main/java/org/dromara/hutool/json/writer/JSONValueWriter.java
@@ -17,8 +17,12 @@ import java.util.function.Predicate;
/**
* JSON的值自定义写出,通过自定义实现此接口,实现对象自定义写出字符串形式+ * 注意:使用{@link GlobalValueWriters#add(JSONValueWriter)}加入全局转换规则后,在JSON对象中,自定义对象不会被转换为JSON。 + * 而是原始对象存在,只有在生成JSON字符串时才序列化。 + *
* * @author looly * @since 6.0.0