작성
·
762
0
제가 따로 구현하지 않고
Spring Data JPA JpaRepository 에서 상속받은
deleteById 를 사용하면
먼저 select query 가 1번 나간 다음에 찾아온 Entity로 delete 메서드를 호출하는 것 같더라구요
그래서 총 select, delete 쿼리가 각각 1번 총 2번 나가는 것 같은데
PK로 delete 를 하고 싶을 때,
@Query로 작성하여 delete 문을 1번 나가게 하는 것과,
위의 방법대로 select, delete 각각 1번 나가는 방법 중에 어떤 방법을 사용하는 것이 좋은가요 ?