CodeGym
AI Academy
Промоция
Университет CodeGym
Изучаване на
Курсове
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема

Уроци

  • Отзиви
  • За нас
Започнете
Започнете да учите
Започнете да учите сега
  • Моят прогрес
  • Курсове
  • Карта на мисии
  • Уроци
  • Мързеливо зареждане

    SQL & Hibernate
    ниво,Урок 0
    1.1 Предистория на проблема Когато започнете да работите с реални бази данни, веднага ще си спомните фразата „Преждевременната оптимизация е коренът на всяко зло“. Само сега си спомняш за нея по негативен начин. При работа с база данни опти
    На разположение
  • Мързеливо зареждане при картографиране на колекции

    SQL & Hibernate
    ниво,Урок 1
    2.1 опция за извличане Разработчиците на Hibernate знаят за проблема със зареждането на дъщерни обекти от дълго време. Така че първото нещо, което направиха, беше да добавят специален параметър за извличане към анотациите @OneToMany, @ManyT
    На разположение
  • LazyCollectionOption.EXTRA

    SQL & Hibernate
    ниво,Урок 2
    Запознаване с LazyCollectionOption.EXTRA Но най-голям интерес представлява стойността LazyCollectionOption.EXTRA. Ако го посочите като стойност на анотацията @LazyCollection , тогава Hibernate ще забави зареждането на елементите на колекция
    На разположение
  • ПРИСЪЕДИНЕТЕ СЕ КЪМ ИЗВЪРШВАНЕТО

    SQL & Hibernate
    ниво,Урок 3
    Описание на проблема Както казахме по-горе, анотацията LazyCollectionOption.EXTRA има проблем - тя изпълнява отделна заявка към базата данни за всеки обект. Трябва по някакъв начин да обясним на Hibernate, че искаме незабавно да зареди всич
    На разположение
  • Кеширане на данни в Hibernate

    SQL & Hibernate
    ниво,Урок 4
    Никога не пишете своето решение за кеширане Друг начин за ускоряване на работата с базата данни е кеширането на обекти, които вече сме поискали по-рано. важно! Никога не пишете свое собствено решение за кеширане. Тази задача има толкова мно
    На разположение
  • Конфигуриране на кеша от второ ниво

    SQL & Hibernate
    ниво,Урок 5
    Стратегии за едновременност След като активирате кеширането от второ ниво в Hibernate, трябва да обясните на Hibernate кои обекти Entity искаме да кешираме и как. За да направи това, Hibernate има специална анотация за Entity класове - @Cac
    На разположение
  • Персонализиране на кеша на заявките

    SQL & Hibernate
    ниво,Урок 6
    Защо имате нужда от кеш на заявки Нека пренапишем нашия пример с намирането на служители в HQL: Employee director1 = session.createQuery("from Employee where id = 4").uniqueResult();
    На разположение
  • Настройка на кеширащата машина

    SQL & Hibernate
    ниво,Урок 7
    Настройка на кеширане Нека се върнем към нашите настройки за кеширане във файла hibernate.cfg.xml:
    На разположение
Уча
  • Регистрация
  • Java курс
  • Помощ при задачи
  • Ценообразуване
  • Проекти за игри
  • Синтаксис на Java
Общност
  • Потребители
  • Статии
  • Форум
  • Чат
  • Истории на успеха
  • Дейност
  • Партньорска програма
Компания
  • За нас
  • Контакти
  • Отзиви
  • Зала за конференции
  • CodeGym за EDU
  • ЧЗВ
  • поддържа
CodeGymCodeGym е онлайн курс за изучаване на Java програмиране от нулата. Този курс е перфектен начин за овладяване на Java за начинаещи. Той съдържа 1200+ задачи с незабавна проверка и основен обхват на теорията за основите на Java. За да ви помогнем да успеете в образованието, внедрихме набор от мотивационни функции: тестове, проекти за програмиране, съдържание за ефективно учене и кариера на Java разработчик.
Последвай ни
Език на интерфейса
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어
Bulgarian
Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Програмистите се правят, а не се раждат © 2026 CodeGym
MastercardVisa
Програмистите се правят, а не се раждат © 2026 CodeGym