From 61e2cc16ade30cf7b6f136964385432700e75a91 Mon Sep 17 00:00:00 2001 From: redkale Date: Thu, 5 Oct 2023 21:53:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/org/redkale/convert/json/JsonArray.java | 4 ++++ src/main/java/org/redkale/convert/json/JsonObject.java | 4 ++++ src/main/java/org/redkale/mq/ResourceProducer.java | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/redkale/convert/json/JsonArray.java b/src/main/java/org/redkale/convert/json/JsonArray.java index 3f4c73927..c546646d7 100644 --- a/src/main/java/org/redkale/convert/json/JsonArray.java +++ b/src/main/java/org/redkale/convert/json/JsonArray.java @@ -42,6 +42,10 @@ public class JsonArray extends ArrayList implements JsonElement { return JsonConvert.root().convertFrom(JsonArray.class, text, offset, length); } + public static JsonArray create() { + return new JsonArray(); + } + public JsonArray append(Object value) { super.add(value); return this; diff --git a/src/main/java/org/redkale/convert/json/JsonObject.java b/src/main/java/org/redkale/convert/json/JsonObject.java index 764548292..a7318551d 100644 --- a/src/main/java/org/redkale/convert/json/JsonObject.java +++ b/src/main/java/org/redkale/convert/json/JsonObject.java @@ -38,6 +38,10 @@ public class JsonObject extends LinkedHashMap implements JsonEle return JsonConvert.root().convertFrom(JsonObject.class, text, offset, length); } + public static JsonObject create() { + return new JsonObject(); + } + public static JsonObject of(Object bean) { if (bean instanceof CharSequence) { return convertFrom(bean.toString()); diff --git a/src/main/java/org/redkale/mq/ResourceProducer.java b/src/main/java/org/redkale/mq/ResourceProducer.java index fdf789079..c7ba013df 100644 --- a/src/main/java/org/redkale/mq/ResourceProducer.java +++ b/src/main/java/org/redkale/mq/ResourceProducer.java @@ -23,7 +23,7 @@ import org.redkale.convert.ConvertType; @Retention(RUNTIME) public @interface ResourceProducer { - String mq(); + String mq() default ""; boolean required() default true;