From a68ef3acacf32973d2e7ed39c91f39474e3f6606 Mon Sep 17 00:00:00 2001 From: misim3 Date: Mon, 29 Jul 2024 21:42:40 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=8F=99=EC=98=81=EC=83=81=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=EC=88=98=20=EA=B4=80=EB=A0=A8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Response/StartWatchingVideoResponse.java | 3 + .../model/Response/VideoResponse.java | 2 +- .../src/main/java/com/misim/entity/Video.java | 21 +++---- .../src/main/java/com/misim/entity/View.java | 23 -------- .../com/misim/repository/VideoRepository.java | 5 -- .../com/misim/repository/ViewRepository.java | 44 -------------- .../java/com/misim/service/AsyncService.java | 25 ++++++++ .../com/misim/service/ReactionService.java | 6 +- .../java/com/misim/service/VideoService.java | 59 +++++++------------ .../java/com/misim/service/ViewService.java | 37 ------------ 10 files changed, 61 insertions(+), 164 deletions(-) delete mode 100644 mitube-app/src/main/java/com/misim/entity/View.java delete mode 100644 mitube-app/src/main/java/com/misim/repository/ViewRepository.java create mode 100644 mitube-app/src/main/java/com/misim/service/AsyncService.java delete mode 100644 mitube-app/src/main/java/com/misim/service/ViewService.java diff --git a/mitube-app/src/main/java/com/misim/controller/model/Response/StartWatchingVideoResponse.java b/mitube-app/src/main/java/com/misim/controller/model/Response/StartWatchingVideoResponse.java index ce7b904..67595bf 100644 --- a/mitube-app/src/main/java/com/misim/controller/model/Response/StartWatchingVideoResponse.java +++ b/mitube-app/src/main/java/com/misim/controller/model/Response/StartWatchingVideoResponse.java @@ -15,6 +15,9 @@ public class StartWatchingVideoResponse { @Schema(name = "watchingTime", description = "동영상 시청 시각. 동영상 시청한 기록이 없다면, 0. 있다면, 시청 시각 반환", example = "1234", requiredMode = Schema.RequiredMode.REQUIRED) private Long watchingTime; + @Schema(name = "isWatchedToEnd", description = "동영상 시청 완료 여부", example = "true or false", requiredMode = Schema.RequiredMode.REQUIRED) + private Boolean isWatchedToEnd; + @Schema(name = "commentListResponse", description = "댓글 목록", example = "...", requiredMode = Schema.RequiredMode.REQUIRED) private CommentListResponse commentListResponse; diff --git a/mitube-app/src/main/java/com/misim/controller/model/Response/VideoResponse.java b/mitube-app/src/main/java/com/misim/controller/model/Response/VideoResponse.java index e6ef6b6..5caef54 100644 --- a/mitube-app/src/main/java/com/misim/controller/model/Response/VideoResponse.java +++ b/mitube-app/src/main/java/com/misim/controller/model/Response/VideoResponse.java @@ -45,7 +45,7 @@ public static List convertVideos(List