From f8661b6ae52f5c7f154464cd6d1d65f81edd82fd Mon Sep 17 00:00:00 2001 From: sebbbin Date: Wed, 7 Aug 2024 13:51:48 +0900 Subject: [PATCH] =?UTF-8?q?[refactor]=20@value=EB=A1=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95(#100)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/record/service/impl/RecordServiceImpl.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/recordy/server/record/service/impl/RecordServiceImpl.java b/src/main/java/org/recordy/server/record/service/impl/RecordServiceImpl.java index e82fddf1..c3eb0a55 100644 --- a/src/main/java/org/recordy/server/record/service/impl/RecordServiceImpl.java +++ b/src/main/java/org/recordy/server/record/service/impl/RecordServiceImpl.java @@ -21,6 +21,7 @@ import org.recordy.server.user.domain.User; import org.recordy.server.user.exception.UserException; import org.recordy.server.user.repository.UserRepository; +import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Slice; import org.springframework.stereotype.Service; @@ -37,6 +38,12 @@ public class RecordServiceImpl implements RecordService { private final BookmarkRepository bookmarkRepository; private final UserRepository userRepository; + @Value("${aws-property.cloudfront-domain-name}") + private String cloudFrontDomain; + + @Value("${aws-property.s3-domain}") + private String s3Domain; + @Override public Record create(RecordCreate recordCreate) { User user = userRepository.findById(recordCreate.uploaderId()) @@ -55,9 +62,6 @@ public Record create(RecordCreate recordCreate) { private FileUrl convertToCloudFrontUrl(FileUrl fileUrl) { - String cloudFrontDomain = "d2p19guzt9trnp.cloudfront.net"; - String s3Domain = "recordy-bucket.s3.ap-northeast-2.amazonaws.com"; - String cloudFrontVideoUrl = fileUrl.videoUrl().replace(s3Domain, cloudFrontDomain); String cloudFrontThumbnailUrl = fileUrl.thumbnailUrl().replace(s3Domain, cloudFrontDomain);