Skip to content

Commit

Permalink
Refactor : 안쓰는 메소드 제거
Browse files Browse the repository at this point in the history
  • Loading branch information
kdjun99 committed Jan 25, 2024
1 parent 30b3c35 commit 87accab
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ public interface TripItemRepository extends JpaRepository<TripItem, Long> {
@Lock(PESSIMISTIC_WRITE)
@Query("SELECT ti FROM TripItem ti JOIN FETCH ti.tourItem WHERE ti.trip.encryptedId = :tripId AND ti.visitDate = :visitDate ORDER BY ti.seqNum ASC")
List<TripItem> findTripItemByTripIdAndVisitDate(@Param("tripId") String tripId, @Param("visitDate") LocalDate visitDate);
@Query("SELECT CAST(COALESCE(SUM(ti.price),0) as long) FROM TripItem ti WHERE ti.trip.encryptedId = :tripId AND ti.visitDate = :visitDate")
Long findTripItemPriceSumByTripIdAndVisitDate(@Param("tripId") String tripId, @Param("visitDate") LocalDate visitDate);
@Lock(PESSIMISTIC_WRITE)
@Query("SELECT ti FROM TripItem ti JOIN FETCH ti.trip WHERE ti.id = :tripItemId")
Optional<TripItem> findTripItemForUpdate(@Param("tripItemId") Long tripItemId);
@Lock(PESSIMISTIC_WRITE)
@Query("SELECT ti FROM TripItem ti JOIN FETCH ti.trip WHERE ti.id = :tripItemId")
Optional<TripItem> findTripItemForDelete(@Param("tripItemId") Long tripItemId);
@Query("SELECT CAST(COALESCE(SUM(ti.price),0) as long) FROM TripItem ti WHERE ti.trip.encryptedId = :tripId AND ti.visitDate = :visitDate")
Long findTripItemPriceSumByTripIdAndVisitDate(@Param("tripId") String tripId, @Param("visitDate") LocalDate visitDate);
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ public interface TripRepository extends JpaRepository<Trip, Long> {

Optional<Trip> findByEncryptedId(String encryptedId);

@Lock(PESSIMISTIC_WRITE)
@Query("SELECT t FROM Trip t LEFT OUTER JOIN FETCH t.tripItems WHERE t.id = :tripId")
Optional<Trip> findTripForUpdate(@Param("tripId") Long tripId);

@Lock(PESSIMISTIC_WRITE)
@Query("SELECT t FROM Trip t LEFT OUTER JOIN FETCH t.tripItems WHERE t.encryptedId = :tripId")
Optional<Trip> findTripForUpdate(@Param("tripId") String tripId);
Expand Down

0 comments on commit 87accab

Please sign in to comment.