diff --git a/src/org/redkale/util/ObjectPool.java b/src/org/redkale/util/ObjectPool.java index 12849f857..486f37c7c 100644 --- a/src/org/redkale/util/ObjectPool.java +++ b/src/org/redkale/util/ObjectPool.java @@ -11,6 +11,7 @@ import java.util.function.*; import java.util.logging.*; /** + * 对象池 * *

* 详情见: https://redkale.org diff --git a/src/org/redkale/util/Reproduce.java b/src/org/redkale/util/Reproduce.java index 596810c75..128b4b027 100644 --- a/src/org/redkale/util/Reproduce.java +++ b/src/org/redkale/util/Reproduce.java @@ -7,6 +7,8 @@ import jdk.internal.org.objectweb.asm.*; import static jdk.internal.org.objectweb.asm.ClassWriter.COMPUTE_FRAMES; /** + * JavaBean类对象的拷贝,相同的字段名会被拷贝
+ * 注意: 拷贝类与被拷贝类的字段可见模式必须一致, 要么都是public field, 要么都是getter、setter模式。
* *

* 详情见: https://redkale.org @@ -15,7 +17,7 @@ import static jdk.internal.org.objectweb.asm.ClassWriter.COMPUTE_FRAMES; * @param 目标对象的数据类型 * @param 源对象的数据类型 */ -public interface Reproduce extends BiFunction{ +public interface Reproduce extends BiFunction { @Override public D apply(D dest, S src);