한방 쿼리를 통해 코스 출력
근데 한방 쿼리를 보면 transaction, account 까지는 가져왔는데 user는 가져오지 않았다. 이러면 안되기 때문에 영속성 컨텍스트를 비워줘야한다.
실행
getBalace() 추가 후 실행
추가 쿼리 없이 inner join fetch 된 쿼리에서 가져옴
inner join 한 것은 알겠지만 Projection은 하지 않음
결국 fetch를 붙이지 않으면 Projection을 하지 않는 다는 것
결국 밑에서
join fetch : inner join 으로 가져와서 Projection 함
join : inner join 으로 가져와서 Projection 하지 않음
그러면 Projection 하지도 않을 건데 join 왜쓰지....? join fetch 가 개인적으로는 좋을 듯 join 리얼 쓸데 없네
목표 : 1번의 입출금 내역 조회 후 deposit_account_balance 800 인 것 확인
accountId = 1L
입출금 내역 조회 후 = "ALL"
deposit_accoutn_balence 800원 인것 조회
주황색 0, 1, 2, 3(여기!!!)