From d70433ff93eaf725793199b9eadb6f0077de661f Mon Sep 17 00:00:00 2001 From: tim Date: Sun, 3 Aug 2025 20:10:14 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A4=84=E7=90=86=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=AF=84=E8=AE=BA=E5=81=B6=E7=8E=B0=E5=A4=B1=E8=B4=A5=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/main/java/com/openisle/service/CommentService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/src/main/java/com/openisle/service/CommentService.java b/backend/src/main/java/com/openisle/service/CommentService.java index ce74c7d75..16820f4d0 100644 --- a/backend/src/main/java/com/openisle/service/CommentService.java +++ b/backend/src/main/java/com/openisle/service/CommentService.java @@ -21,6 +21,7 @@ import org.springframework.stereotype.Service; import java.util.List; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; +import org.springframework.transaction.annotation.Transactional; @Service @RequiredArgsConstructor @@ -35,6 +36,7 @@ public class CommentService { private final NotificationRepository notificationRepository; private final ImageUploader imageUploader; + @Transactional public Comment addComment(String username, Long postId, String content) { long recent = commentRepository.countByAuthorAfter(username, java.time.LocalDateTime.now().minusMinutes(1));