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;