[JPA] getReferenceById() 리마인드
·
Spring/JPA
`StudyWithMe` 프로젝트를 하면서 잊고 있었던 `getReferenceById()` JPA 메서드를 사용했다. findById()와 getReferenceById() findById()와 getReferenceById()가 데이터를 가져오는 방식에는 어떤 차이가 있을까? findById()Optional findById(ID id)Optional: 조회된 엔티티를 Optional로 감싼 반환 타입이다.Optional은 엔티티가 존재하지 않을 수도 있는 경우에 사용된다.ID: 조회할 엔티티의 식별자(ID) 타입이다.조회된 엔티티 객체를 Optional로 감싸서 반환한다.`CrudRepository`와 `JpaRepository` 인터페이스에서 모두 제공되는 메소드이다. getReferenceBy..