From 65d77f35c1f2e15c0cc62c2d2d333907f7d4a87b Mon Sep 17 00:00:00 2001 From: ZhouXY108 Date: Sat, 15 Apr 2023 14:01:46 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=99=E6=80=81=E5=B7=A5=E5=8E=82=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E6=B7=BB=E5=8A=A0=20@StaticFactoryMethod=20=E6=B3=A8?= =?UTF-8?q?=E8=A7=A3=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/xyz/zhouxy/plusone/oss/FastDFSUtil.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plusone-basic/plusone-basic-infrastructure/src/main/java/xyz/zhouxy/plusone/oss/FastDFSUtil.java b/plusone-basic/plusone-basic-infrastructure/src/main/java/xyz/zhouxy/plusone/oss/FastDFSUtil.java index 368f109..09640ca 100644 --- a/plusone-basic/plusone-basic-infrastructure/src/main/java/xyz/zhouxy/plusone/oss/FastDFSUtil.java +++ b/plusone-basic/plusone-basic-infrastructure/src/main/java/xyz/zhouxy/plusone/oss/FastDFSUtil.java @@ -26,6 +26,7 @@ import org.slf4j.LoggerFactory; import com.google.common.io.Files; import lombok.Getter; +import xyz.zhouxy.plusone.commons.annotation.StaticFactoryMethod; import xyz.zhouxy.plusone.exception.SysException; public class FastDFSUtil { @@ -149,21 +150,25 @@ public class FastDFSUtil { } @Nonnull + @StaticFactoryMethod(FastDFSFile.class) public static FastDFSFile of(@Nonnull File file) throws IOException { return new FastDFSFile(file, null); } @Nonnull + @StaticFactoryMethod(FastDFSFile.class) public static FastDFSFile of(@Nonnull File file, @Nullable String author) throws IOException { return new FastDFSFile(file, author); } @Nonnull + @StaticFactoryMethod(FastDFSFile.class) public static FastDFSFile of(@Nonnull String fileName, @Nonnull byte[] content) { return new FastDFSFile(fileName, content, null); } @Nonnull + @StaticFactoryMethod(FastDFSFile.class) public static FastDFSFile of(@Nonnull String fileName, @Nonnull byte[] content, @Nullable String author) { return new FastDFSFile(fileName, content, author); }