姬長信(Redy)

java-@OneToMany(EAGER)与@LazyCollection(FALSE)&OneToMa…


代码之间有什么区别?

@LazyCollection(LazyCollectionOption.FALSE)
@OneToMany(mappedBy = "siteesTypeSite", cascade = CascadeType.ALL,fetch = FetchType.LAZY)
public Set getSitees() {
    return sitees;
}

@OneToMany(mappedBy = "siteesTypeSite", cascade = CascadeType.ALL,fetch = FetchType.EAGER)
public Set getSitees() {
    return sitees;
}

对于我来说,他们两个都取得了相似的结果,但是第二种情况更干净.如果我误以为是我请.