diff --git a/backend/src/main/java/com/example/Piroin/project/domain/attendance/service/AttendanceService.java b/backend/src/main/java/com/example/Piroin/project/domain/attendance/service/AttendanceService.java index 8150bc5..2395098 100644 --- a/backend/src/main/java/com/example/Piroin/project/domain/attendance/service/AttendanceService.java +++ b/backend/src/main/java/com/example/Piroin/project/domain/attendance/service/AttendanceService.java @@ -216,6 +216,7 @@ public String expireActiveAttendanceCode() { // 5. 유저의 특정 날짜의 출석 현황을 조회하는 함수 + @Transactional(readOnly = true) public List findByUserIdAndDate(Integer userId, LocalDate date) { // Long -> Integer // DB의 VARCHAR(255) 날짜 포맷과 맞추기 위해 String으로 변환 (예: "2026-05-17") String dateStr = date.toString(); @@ -234,6 +235,7 @@ public List findByUserIdAndDate(Integer userId, LocalDate dat } // 6. 나의 전체 출석 현황 조회 서비스 + @Transactional(readOnly = true) public List findByUserId(Integer userId) { List attendances =