Отображение XML в Hibernate: Lazy False или Fetch Select?

У меня простой вопрос. Я нашел эту конфигурацию Hibernate в нашем проекте:




Не fetch = "select" означает «Ленивая загрузка всех коллекций и сущностей» на основе Стратегии выборки . Но запись lazy = "false" означает не ленивую загрузку. Итак, конфигурация выше говорит: «Отключите ленивую загрузку. Включите ленивую загрузку». По сути, это означает, что свойство загружается лениво?

Так что я могу сократить эту конфигурацию как:




Но разве fetch = "select" не является режимом по умолчанию? Фактически, я могу объявить ту же конфигурацию, что и:




Я прав? Неправильно? Идеи? Спасибо

Если я хочу включить отложенную загрузку, я должен добавить lazy = "true" и удалить lazy = "false" ?

21
задан user151019 14 May 2012 в 13:14
поделиться