Data access object (DAO) – це об'єкт, який надає абстрактний інтерфейс до будь-якого типу бази даних або механізму зберігання. Певні можливості надаються незалежно від того, який механізм зберігання використовується і без необхідності спеціальним чином відповідати цьому механізму зберігання. Цей шаблон проектування застосуємо до безлічі мов програмування, більшості програмного забезпечення, що потребує зберігання інформації та до більшої частини баз даних, але традиційно цей шаблон пов'язують із програмами на платформі Java Enterprise Edition, взаємодіють з реляційними базами даних через інтерфейс JDBC, тому що він з'явився в рекомендаціях від фірми Sun Microsystems.
DAO - шаблон, який описує сутності баз даних
Головне завдання шаблону DAO - побудувати міст між реляційною та об'єктною моделями даних. Отримавши уявлення про реляційну модель.
Q&A
Дякую всім за заняття!🙌🏻
❗️🎓Тема уроку: 2 Огляд шаблону DAO
Нагадую, що дедлайн здачі домашніх робіт – до наступного уроку.
Якщо виникають складнощі, пишіть, допоможу із задоволенням 😌
Запис лекції тренер опублікує трохи пізніше 🖥
Не забудьте повторити матеріал та підготуватися до наступного уроку📚
Успіху і до зустрічі!🤩
1. Напишіть чек-лист тестування короткострокової події.
Інтернет-магазин робить промоакцію – протягом одного робочого дня з 8 ранку і до 22 вечора на
сайті мають бути знижки на різні категорії товарів у різний час:
•До 12:00 на взуття, з 12:00 і до 18:00 на курточки, а з 18:00 до 22:00 – на штани.
•Знижка на взуття 15%, на штани - 10%, а на куртки - 30%.
1. Створіть таблицю рішень для тестування системи продажів у кінотеатрі, згідно з нею на фільми діє знижка у таких випадках:
•Ранкова сесія в будь-який день – 15%
•Усі сеанси у глядацький день – 30%
•Пільгові категорії відвідувачів (студенти, пенсіонери, інваліди) за умови надання довідок – 30%
•Знижки підсумовуються, за виключенням знижки у глядацький день