Java Persistence API (주석 처리 된 엔티티)를 사용할 때 Hibernate의 2 차 레벨 캐시를 활성화하는 데 필요한 단계는 무엇입니까? 작동하는지 어떻게 확인합니까? JBoss 4.2.2.GA를 사용하고 있습니다. 그 밖의 무엇을 <property name="hibernate.cache.use_second_level_cache"
나는 다음과 같은 자바 6 코드가 있습니다 Query q = em.createNativeQuery(
"select T.* " +
"from Trip T join Itinerary I on (T.itinerary_id=I.id) " +
"where I.launchDate between :start and :end " +
내 earlier question과 관련하여 데이터에 액세스해야하는 다중 스레드가 있으므로 모든 자식 객체가로드되도록하고 싶습니다. 지연로드 예외). 나는 이것을 수행하는 방법이 쿼리에서 "fetch"키워드 (EJB QL)를 사용하는 것이라고 이해한다. 이처럼 : select distinct o from Order o left join fetch o.ord