以下のフレーズの意味を簡単に説明していただけますか。
遅延ロードするように指定またはデフォルト設定されている関係は、getter メソッドを使用してオブジェクトにアクセスするときに、関連するオブジェクトがロードされる場合とロードされない場合があります。オブジェクトはプロキシである可能性があるため、実際にメソッドを呼び出すと、障害が発生する可能性があります。(Pro JPA 2: Java Persistence API のマスター、102 ページ)
私の質問は次のとおりです。
- getLazyLoadedObj() メソッドの後でも lazy_loaded_object がロードされない可能性があるということですか?
- 最初の質問に対する答えが「はい」の場合、getLazyLoadedObj() メソッドから何が返されるのでしょうか?
- lazy_loaded_object がプロキシの場合、何が変わるのかまだわかりません。説明してください。
前もって感謝します。