diff --git a/src/main/java/org/redkale/annotation/Resource.java b/src/main/java/org/redkale/annotation/Resource.java index f0b0cf04d..d729ded16 100644 --- a/src/main/java/org/redkale/annotation/Resource.java +++ b/src/main/java/org/redkale/annotation/Resource.java @@ -8,9 +8,9 @@ package org.redkale.annotation; import java.lang.annotation.*; /** - * @Resource(name = "#") 表示资源name采用所属对象的name - * @Resource(name = "@name") 表示资源对象自身的name - * @Resource(name = "@type") 表示资源对象自身的类型 + * @Resource(name = "@") 表示资源name采用所属对象的name + * @Resource(name = "#name") 表示资源对象自身的name + * @Resource(name = "#type") 表示资源对象自身的类型 * * @since Common Annotations 1.0 * @@ -20,11 +20,11 @@ import java.lang.annotation.*; @Retention(RetentionPolicy.RUNTIME) public @interface Resource { - public static final String PARENT_NAME = "#"; + public static final String PARENT_NAME = "@"; - public static final String SELF_NAME = "@name"; + public static final String SELF_NAME = "#name"; - public static final String SELF_TYPE = "@type"; + public static final String SELF_TYPE = "#type"; /** * 是否必须存在 diff --git a/src/main/java/org/redkale/net/WorkThread.java b/src/main/java/org/redkale/net/WorkThread.java index 5580a0dad..bd30236e9 100644 --- a/src/main/java/org/redkale/net/WorkThread.java +++ b/src/main/java/org/redkale/net/WorkThread.java @@ -171,7 +171,7 @@ public class WorkThread extends Thread implements Executor { * 1、work线程池 * 2、虚拟线程 * 3、当前线程 - * + * * 与execute的区别:子类AsyncIOThread中execute会被重载,确保优先在IO线程中执行 * * @param command 任务 diff --git a/src/main/java/org/redkale/util/ResourceFactory.java b/src/main/java/org/redkale/util/ResourceFactory.java index 5e8d9af16..f7b9d162b 100644 --- a/src/main/java/org/redkale/util/ResourceFactory.java +++ b/src/main/java/org/redkale/util/ResourceFactory.java @@ -24,12 +24,12 @@ import org.redkale.convert.*; * * 依赖注入功能主类 * - * 如果@Resource(name = "#") 表示资源name采用所属对象的name + * 如果@Resource(name = "@") 表示资源name采用所属对象的name * 如果没有@Resource且对象实现了Resourcable, 则会取对象的resourceName()方法值 * * name规则: - * 1: "#"有特殊含义, 表示资源本身,"#"不能单独使用 - * 2: "@name"、"@type"有特殊含义 + * 1: "@"有特殊含义, 表示资源本身,"@"不能单独使用 + * 2: "#name"、"#type"有特殊含义 * 3: 只能是字母、数字、(短横)-、(下划线)_、点(.)的组合 * *
* name规则: - * 1: "#"有特殊含义, 表示资源本身,"#"不能单独使用 - * 2: "@name"、"@type"有特殊含义 + * 1: "@"有特殊含义, 表示资源本身,"@"不能单独使用 + * 2: "#name"、"#type"有特殊含义 * 3: 只能是字母、数字、(短横)-、(下划线)_、点(.)的组合 *