fix(review): #334 ReviewService update/delete @Transactional 명시 (단일 SQL이지만 일관성)

This commit is contained in:
joungmin
2026-06-15 14:55:51 +09:00
parent f126664117
commit 1b73fb97fa

View File

@@ -38,11 +38,13 @@ public class ReviewService {
return mapper.findById(id); return mapper.findById(id);
} }
@Transactional // #334 — 단일 SQL이지만 어노테이션 일관성
public boolean update(String reviewId, String userId, Double rating, String reviewText, LocalDate visitedAt) { public boolean update(String reviewId, String userId, Double rating, String reviewText, LocalDate visitedAt) {
String visitedStr = visitedAt != null ? visitedAt.toString() : null; String visitedStr = visitedAt != null ? visitedAt.toString() : null;
return mapper.updateReview(reviewId, userId, rating, reviewText, visitedStr) > 0; return mapper.updateReview(reviewId, userId, rating, reviewText, visitedStr) > 0;
} }
@Transactional // #334 — 단일 SQL이지만 어노테이션 일관성
public boolean delete(String reviewId, String userId) { public boolean delete(String reviewId, String userId) {
return mapper.deleteReview(reviewId, userId) > 0; return mapper.deleteReview(reviewId, userId) > 0;
} }