在Grails / GORM中,static mapping = {xyz lazy: false}
和static fetchMode = [xyz: 'eager']
有什么区别?
例:
class Book {
static belongsTo = [author: Author]
static mapping = {author lazy: false}
static fetchMode = [author: 'eager']
}
最佳答案
lazy:false 和 fetchMode'eager'之间的区别是
如果您对有关Fetchmodes的详细说明感兴趣,请查看http://www.solidsyntax.be/2013/10/17/fetching-collections-hibernate/。本文介绍了Hibernate的fetchmodes及其产生的输出。
希望这可以帮助。