我知道如何配置我的模型来获取渴望或懒惰。但是,我应该如何告诉我的应用程序这次急切地获取集合呢?
换句话说。我有一个带有get方法的DAO。EntityDao.getEntity(entityId)这个实体有一个Children集合,默认情况下是延迟加载的。
假设dao-method是事务性的。
大多数时候,我只需要没有孩子的实体,但偶尔我需要急切地获取孩子。现在我该怎么做呢?
如果我理解正确的话,那么会话只存在于事务中。因此,在事务结束后(在这种情况下,在dao-method之后),就不能再执行延迟获取了。因此,我可以将我的事务放在代码中,或者急切地在事务中获取我的对象?
那么,我该如何在我的事务中执行这种急取呢?
我有什么选择?
https://stackoverflow.com/questions/13048068
复制相似问题