我嘗試加載收藏到我的對象(我不能使用FetchType.EAGER),但我得到以下異常:加載延遲集合在@Transactional方法
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: Produkt.opinie, could not initialize proxy - no Session
我不知道爲什麼,因爲我在@Transactional範圍內做:
@Service
@Transactional
public class ProduktService extends AbstractService implements IProduktService {
public Produkt findProduktById(Integer id) {
Produkt produkt = (Produkt) getSessionFactory().getCurrentSession()
.get(Produkt.class, id);
produkt.getOpinie();
return produkt;
}
}
,直至該層懶初始化應用程序配置支持? –