Выпуск 140. Как решать вопрос с LazyInitializationException.

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 เม.ย. 2020
  • В этом выпуске мы посмотрим на варинты инициализации ассоциированных объектов, для которых создается прокси вместо настоящего объекта.
    Напоминаю:
    - исходные коды проекта находятся на GitHub. Подробности в "Выпуск 16. Где взять тексты программы ?"
    - для тех, кто уже смотрел, прямые ссылки:
    github.com/java-webinars/java... и github.com/java-webinars/ext-...
    - более простой проект вы можете посмотреть по ссылке java-course.ru/begin/

ความคิดเห็น • 10

  • @rustemreiz5285
    @rustemreiz5285 4 ปีที่แล้ว +3

    Спасибо за объяснение про LAZY EAGER и за все уроки вцелом.

  • @ilias3624
    @ilias3624 2 ปีที่แล้ว

    Отличное видео, доступные примеры, спасибо!

  • @aliakseilasevich3553
    @aliakseilasevich3553 4 ปีที่แล้ว +2

    Большое спасибо!

  • @non_holy6286
    @non_holy6286 3 ปีที่แล้ว +1

    огромное спасибо!

  • @non_holy6286
    @non_holy6286 3 ปีที่แล้ว

    [00:10:58] "Встречается в детских программах" :D

  • @mestam6164
    @mestam6164 2 ปีที่แล้ว

    Антон, отличный урок. Хотел бы узнать. Если query написан на чистом sql с join, как тогда решить проблему ленивой инициализации?

  • @Togruls
    @Togruls 4 ปีที่แล้ว

    1. DTO решает ли проблему LazyİnitializationException? 2. Есть ли другие аналоги вроде где-то встречал MyBatis.

    • @java8599
      @java8599  4 ปีที่แล้ว

      1. Что имеется в виду, когда говорите про DTO ?
      2. Аналоги чего ? ORM ? Конечно есть, просто они не так распространены.

    • @vyacheslavkozlov2207
      @vyacheslavkozlov2207 3 ปีที่แล้ว

      DTO решает, но не всегда. У Mihalcea есть статья по этому поводу.

    • @Togruls
      @Togruls 3 ปีที่แล้ว

      @@vyacheslavkozlov2207 Попробовал EntityGraph аннотации на два листа. Думаю может комбинировать JpaRepository и jdbcTemplate там где нужно нужно сложные запросы делать? Интересно это нормальная практика или нет?