util.List
개의 인스턴스가 있습니다. 각 인스턴스에는 다른 컬렉션이 있습니다. 컬렉션의 모든 인스턴스를 초기화하려고합니다. 방법은 다음과 같습니다.최대 절전 모드에서 컬렉션 컬렉션을 초기화하는 방법
Hibernate.initialize(parentList);
하지만 세션이 닫힐 때. parentList의 객체의 프롭퍼티를 취득 할 수 있습니다. 그러나 해당 컬렉션의 인스턴스 속성을 검색 할 수 없습니다. 초기화하는 방식이 잘못되었거나 다른 문제가 있습니까? 또는 모든 인스턴스를 초기화하는 방법.
감사합니다. 그런 다음 초기화하는 방법이 있습니까? –
** 참고 : - ** 직접 프록시 만 초기화됩니다. 프록시의 프록시가 필요한 경우, 다시'initialize()'를 호출해야합니다. 감사합니다 –
이것을 확인할 수 있습니까? http://stackoverflow.com/questions/40392996/does-hibernate-initialize-requires-a-time-delay 내 문제는 내가 디버그 포인트를 추가하고 몇 초만 기다리면 내 목록을 얻을 수 있습니다. 그렇지 않으면 작동하지 않습니다. – Ratha