TIL(Today I Learned)

Day.40 밀린 TIL 그리고 학습 요약

지팡구 2023. 1. 10. 09:31

금일 학습 과정에서 얻게 된 정리

 

  • - 즉시로딩 사용 시 - JPQL - Query는 다 발생하지만 정작 데이터는 똑같이 들고옴 ( 쓸모없는 쿼리가 나간다는 뜻이겠지?), 이렇게 쿼리가 다 나가니까 성능 최적화를 할 수있는 여지가 줄어든다

 

  • - 가급적이면 사용하는 데이터만 API에 노출하는게 맞다 ( 사용자 정보 문제 )

 

  • - Entity를 리턴값으로 넘기게되면 불필요한 데이터의 노출은 물론 변경시 문제점이 많이 발생한다 - 그래서 별도의 DTO를 만들어서 사용한다는 점

 

  • - Entity에는 표현계층의 기능들이 들어가면 x