在Grails / Gorm中使用延迟属性获取

时间:2011-05-04 08:23:08

标签: hibernate grails gorm fetch

有没有办法在Grails / Gorm中使用lazy属性获取? 像:

@Basic(fetch = FetchType.LAZY)

注释 (它也适用于左连接提取?)

(例如延迟加载String属性)

2 个答案:

答案 0 :(得分:3)

看看

http://grails.org/doc/latest/guide/single.html#5.5.2.8%20Eager%20and%20Lazy%20Fetching

修改

你顺便试试了吗?:

static mapping = {
    property lazy:true
}

答案 1 :(得分:2)

这个问题是在grails-user邮件列表here上提出的。讨论了几种不同的选择。