[JPA] findById vs getOne

findById는 호출 즉시 object 로딩됨.
getOne은 호출시 해당 object의 proxy만 가짐.

// user object가 바로 로딩됨.
User user = userRepository.findById(1L);

// user object는 proxy 객체임.
User user = userRepository.getOne(1L);

ps) findOne은 findById로 대체됨.

댓글

이 블로그의 인기 게시물

Orange for Oracle에서 한글 깨짐 해결책

[Protocol] WIEGAND 통신

[UI] GNB·LNB·SNB·FNB 용어 설명