你能简单地解释一下下面这句话是什么意思吗:
当使用 getter 方法访问对象时,指定或默认为延迟加载的关系可能会或可能不会导致加载相关对象。该对象可能是一个代理,因此它可能需要在其上实际调用一个方法才能导致它出错。(Pro JPA 2:掌握 Java Persistence API,第 102 页)
我的问题是:
- 这是否意味着即使在 getLazyLoadedObj() 方法之后也可能不会加载lazy_loaded_object?
- 如果第一个问题的答案是“是”,那么 getLazyLoadedObj() 方法会返回什么?
- 我仍然不明白如果lazy_loaded_object 是代理会发生什么变化。请给我解释一下。
先感谢您。