@ElementCollection із @DynamicInsert та @DynamicUpdate | JavalinUa | Java | Hibernate | Postgresql

Sdílet
Vložit
  • čas přidán 7. 08. 2024
  • ElementCollection - анотація, яка визначає набір класів базового типу(Integer, Boolean, String і т.д.), або вбудований клас(Embeddable) як асоціацію.
    DynamicInsert - анотація, яка дозволяє, при збереженні, створювати SQL-запити, які включають лише змінені поля, зменшуючи обсяг переданих даних і зменшуючи навантаження на базу даних.
    DynamicUpdate - анотація, яка дозволяє, при оновлені, створювати SQL-запити, які включають лише змінені поля, зменшуючи обсяг переданих даних і зменшуючи навантаження на базу даних.
    Однак існує вартість, пов'язана з генеруванням SQL під час виконання.
    00:00 Вітання.
    00:21 Опис теми.
    01:58 Огляд сутності.
    02:30 Створення таблиць.
    03:56 Збереження із @DynamicInsert.
    06:00 Збереження без @DynamicInsert.
    07:03 Оновлення звичайного поля із @DynamicUpdate.
    07:53 Оновлення звичайного поля без @DynamicUpdate.
    08:28 Оновлення @ElementCollection поля із @DynamicUpdate.
    10:05 Оновлення @ElementCollection поля без @DynamicUpdate.
    10:49 Оновлення звичайного поля і @ElementCollection поля із @DynamicUpdate.
    11:55 Оновлення звичайного поля і @ElementCollection поля без @DynamicUpdate.
    13:03 Висновок.
    14:56 Прощання.
    #освіта #java #programming #hibernate #postgresql #advancedprogramming #advancedjava

Komentáře • 1

  • @javalinua
    @javalinua  Před měsícem +2

    Повний список відтворення по Hibernate - czcams.com/play/PLwsHhsXepgTDIXdssSMvQ4s1R-HL8BWSH.html