Skip to content

Commit 2d67abd

Browse files
committed
CLAP-334 Rename: 파일 이동
1 parent 0c66758 commit 2d67abd

File tree

7 files changed

+16
-18
lines changed

7 files changed

+16
-18
lines changed

src/main/java/clap/server/adapter/outbound/infrastructure/s3/S3UploadAdapter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import clap.server.application.port.outbound.s3.S3UploadPort;
44
import clap.server.common.annotation.architecture.InfrastructureAdapter;
55
import clap.server.config.s3.KakaoS3Config;
6-
import clap.server.domain.policy.attachment.FilePathPolicyConstants;
6+
import clap.server.common.constants.FilePathConstants;
77
import clap.server.exception.S3Exception;
88
import clap.server.exception.code.FileErrorcode;
99
import lombok.RequiredArgsConstructor;
@@ -26,11 +26,11 @@ public class S3UploadAdapter implements S3UploadPort {
2626
private final KakaoS3Config kakaoS3Config;
2727
private final S3Client s3Client;
2828

29-
public List<String> uploadFiles(final FilePathPolicyConstants filePrefix,final List<MultipartFile> multipartFiles) {
29+
public List<String> uploadFiles(final FilePathConstants filePrefix, final List<MultipartFile> multipartFiles) {
3030
return multipartFiles.stream().map((file) -> uploadSingleFile(filePrefix, file)).toList();
3131
}
3232

33-
public String uploadSingleFile(final FilePathPolicyConstants filePrefix,final MultipartFile file) {
33+
public String uploadSingleFile(final FilePathConstants filePrefix, final MultipartFile file) {
3434
try {
3535
Path filePath = getFilePath(file);
3636
String objectKey = createObjectKey(filePrefix.getPath(), file.getOriginalFilename());
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package clap.server.application.port.outbound.s3;
22

3-
import clap.server.domain.policy.attachment.FilePathPolicyConstants;
3+
import clap.server.common.constants.FilePathConstants;
44
import org.springframework.web.multipart.MultipartFile;
55

66
import java.util.List;
77

88
public interface S3UploadPort {
9-
List<String> uploadFiles(FilePathPolicyConstants filePrefix, List<MultipartFile> multipartFiles);
9+
List<String> uploadFiles(FilePathConstants filePrefix, List<MultipartFile> multipartFiles);
1010

11-
String uploadSingleFile(FilePathPolicyConstants filePrefix, MultipartFile file);
11+
String uploadSingleFile(FilePathConstants filePrefix, MultipartFile file);
1212
}

src/main/java/clap/server/application/service/history/PostCommentService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import clap.server.domain.model.task.Comment;
2020
import clap.server.domain.model.task.Task;
2121
import clap.server.domain.model.task.TaskHistory;
22-
import clap.server.domain.policy.attachment.FilePathPolicyConstants;
22+
import clap.server.common.constants.FilePathConstants;
2323
import clap.server.domain.policy.task.TaskCommentPolicy;
2424
import lombok.RequiredArgsConstructor;
2525
import org.springframework.transaction.annotation.Transactional;
@@ -87,7 +87,7 @@ public void saveCommentAttachment(Long memberId, Long taskId, MultipartFile file
8787
}
8888

8989
private String saveAttachment(MultipartFile file, Task task, Comment comment) {
90-
String fileUrl = s3UploadPort.uploadSingleFile(FilePathPolicyConstants.TASK_COMMENT, file);
90+
String fileUrl = s3UploadPort.uploadSingleFile(FilePathConstants.TASK_COMMENT, file);
9191
Attachment attachment = Attachment.createCommentAttachment(task, comment, file.getOriginalFilename(), fileUrl, file.getSize());
9292
commandAttachmentPort.save(attachment);
9393
return file.getOriginalFilename();

src/main/java/clap/server/application/service/member/UpdateMemberInfoService.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@
77
import clap.server.application.port.outbound.s3.S3UploadPort;
88
import clap.server.common.annotation.architecture.ApplicationService;
99
import clap.server.domain.model.member.Member;
10-
import clap.server.domain.policy.attachment.FilePathPolicyConstants;
10+
import clap.server.common.constants.FilePathConstants;
1111
import lombok.RequiredArgsConstructor;
1212
import org.springframework.transaction.annotation.Transactional;
1313
import org.springframework.web.multipart.MultipartFile;
1414

15-
import java.io.IOException;
16-
1715
@ApplicationService
1816
@RequiredArgsConstructor
1917
@Transactional
@@ -29,7 +27,7 @@ public void updateMemberInfo(Long memberId, UpdateMemberInfoRequest request, Mul
2927
member.setImageUrl(null);
3028
}
3129
else {
32-
String profileImageUrl = profileImage != null ? s3UploadPort.uploadSingleFile(FilePathPolicyConstants.MEMBER_IMAGE, profileImage) : member.getImageUrl();
30+
String profileImageUrl = profileImage != null ? s3UploadPort.uploadSingleFile(FilePathConstants.MEMBER_IMAGE, profileImage) : member.getImageUrl();
3331
member.setImageUrl(profileImageUrl);
3432
}
3533
member.updateMemberInfo(request.name(), request.agitNotification(), request.emailNotification(),

src/main/java/clap/server/application/service/task/CreateTaskService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import clap.server.application.port.outbound.task.CommandTaskPort;
1616
import clap.server.application.service.webhook.SendNotificationService;
1717
import clap.server.common.annotation.architecture.ApplicationService;
18-
import clap.server.domain.policy.attachment.FilePathPolicyConstants;
18+
import clap.server.common.constants.FilePathConstants;
1919
import clap.server.domain.model.member.Member;
2020
import clap.server.domain.model.task.Attachment;
2121
import clap.server.domain.model.task.Category;
@@ -59,7 +59,7 @@ public CreateTaskResponse createTask(Long requesterId, CreateTaskRequest createT
5959
}
6060

6161
private int saveAttachments(List<MultipartFile> files, Task task) {
62-
List<String> fileUrls = s3UploadPort.uploadFiles(FilePathPolicyConstants.TASK_FILE, files);
62+
List<String> fileUrls = s3UploadPort.uploadFiles(FilePathConstants.TASK_FILE, files);
6363
List<Attachment> attachments = AttachmentMapper.toTaskAttachments(task, files, fileUrls);
6464
commandAttachmentPort.saveAll(attachments);
6565
return fileUrls.size();

src/main/java/clap/server/application/service/task/UpdateTaskService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import clap.server.common.annotation.architecture.ApplicationService;
2525
import clap.server.domain.model.member.Member;
2626
import clap.server.domain.model.task.*;
27-
import clap.server.domain.policy.attachment.FilePathPolicyConstants;
27+
import clap.server.common.constants.FilePathConstants;
2828
import clap.server.exception.ApplicationException;
2929
import clap.server.exception.code.TaskErrorCode;
3030
import lombok.RequiredArgsConstructor;
@@ -132,7 +132,7 @@ private void updateAttachments(List<Long> attachmentIdsToDelete, List<MultipartF
132132
.forEach(commandAttachmentPort::save);
133133

134134
if (files != null) {
135-
List<String> fileUrls = s3UploadPort.uploadFiles(FilePathPolicyConstants.TASK_FILE, files);
135+
List<String> fileUrls = s3UploadPort.uploadFiles(FilePathConstants.TASK_FILE, files);
136136
List<Attachment> attachments = AttachmentMapper.toTaskAttachments(task, files, fileUrls);
137137
commandAttachmentPort.saveAll(attachments);
138138
}

src/main/java/clap/server/domain/policy/attachment/FilePathPolicyConstants.java renamed to src/main/java/clap/server/common/constants/FilePathConstants.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
package clap.server.domain.policy.attachment;
1+
package clap.server.common.constants;
22

33
import lombok.Getter;
44
import lombok.RequiredArgsConstructor;
55

66
@Getter
77
@RequiredArgsConstructor
8-
public enum FilePathPolicyConstants {
8+
public enum FilePathConstants {
99
TASK_FILE("task"),
1010
TASK_COMMENT("task/comments"),
1111
MEMBER_IMAGE("member"),

0 commit comments

Comments
 (0)