load
과 get
메서드가 최대 절전 모드에서 Session
의 차이점은 무엇입니까?최대 절전 모드 : 최대 절전 모드에서 절전 모드에서 Session.load 메서드가 존재하는 이유
일치하는 데이터베이스 행이 없으면 load()가 복구 할 수없는 예외를 throw합니다.
과 일치하는 데이터베이스가없는 경우 get()은 null을 반환합니다.
왜 Hibernate Creators는 API에서이 메소드로드를 유지 했습니까? (Object가 발견되지 않으면 복구 할 수없는 예외가 발생합니다.) get()
충분하지 않습니까?
복구 할 수 없다는 것은 무엇을 의미합니까? 로드는 단순히 예외를 throw하지만 여전히 catch 할 수 있습니다. – beny23
복구 할 수없는 것은로드가 존재하지 않는 것이 심각한 오류 일 때 사용되어야한다는 사실을 의미합니다 (인스턴스가 존재한다는 것을 알 때로드 사용). 즉, 예외를 잡아서 존재를 확인하는 데 익숙하지 않아야한다. –