Мы начинаем работу с Шаблоном проектирования Active Record (активная запись), который предусматривает выполнение основных операций с базой данных.
Это значительно упрощает процесс создания программ.
Дата отправки отчёта:
30 марта 2017 г.
Задание выполнено: за
10 мин.
Чему научился:
Повторил пройденное
Что было сложным:
найти время
Комментарии:
Разрабатывал аналогичную систему для оптимизации использования ресурсов серверной части одной из игр, чтобы в БД было меньше запросов, так же кэшировались недавние записи по этой же схеме. Так же использую аналогичную систему при разработке сайтов, которые не используют какие либо движки БД. Очень интересно посмотреть на реализацию данного шаблона проектирования, сильно ли он отличается от моей версии или нет.
Научился: Active Record представляет собой Шаблонблек пректирования, позволяющий значительно облегчить работу с базами данных. При этом создаётся класс с полями, соответствующими полям базы данных и методами CRUD
Create, Read, Update, Delete
Для работы с каждой записью создается отдельный экхемпляр класса. Трудности: Из первого урока я не почувствовал в чем преимущество такого подхода.
Возможно в последующих уроках это проявится.
Научился: опять шаблон который использовал и не задумывался я об этом использовал в asp.net mvc EF
Были модели отдельные от баз данных только еще и использовался CRUD на базу данных а модель могла состоять из нескольких таблиц