Robot
Складчик
- #1
[JavaBegin] Основы Hibernate
- Ссылка на картинку
Что такое Hibernate:
Hibernate - один из самых популярных Java - фреймворков. На протяжении многих лет его используют как новички, так и профи.
Используется практически в любом среднем или крупном Java приложении, часто требуется при приеме на работу.
Главная его цель - создание объектного слоя между вашим кодом и БД. Вы сможете работать с таблицами как с объектами.
1. Базовые принципы: создание классов, связывание с БД, отправка и обработка запросов, mapping связей
2. Профессиональные принципы: оптимизация, разработка слоя DAO, ленивая загрузка, кеширование и пр.
3. Готовая БД: таблицы в PostgreSQL и проект "Планировщик дел" - сразу начнете использовать для Hibernate
Основные темы курса:
Hibernate - один из самых популярных Java - фреймворков. На протяжении многих лет его используют как новички, так и профи.
Используется практически в любом среднем или крупном Java приложении, часто требуется при приеме на работу.
Главная его цель - создание объектного слоя между вашим кодом и БД. Вы сможете работать с таблицами как с объектами.
1. Базовые принципы: создание классов, связывание с БД, отправка и обработка запросов, mapping связей
2. Профессиональные принципы: оптимизация, разработка слоя DAO, ленивая загрузка, кеширование и пр.
3. Готовая БД: таблицы в PostgreSQL и проект "Планировщик дел" - сразу начнете использовать для Hibernate
Основные темы курса:
Какие направления изучите
Базовая настройка Hibernate
Entity классы для работы с БД
Структура классов и интерфейсов
Логирование и настройка вывода
Запросы с помощью Criteria API
Запросы с помощью языка HQL
Запросы с помощью Native SQL
Связи объектов (внедрение ссылки)
Ленивая загрузка коллекций и объектов
Кеширование 1го и 2го уровней
Уровень доступа к данным (DAO)
Рефакторинг и оптимизация
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.