Intereting Posts
file_get_contents (): поток не поддерживает поиск PHP Undefined index: имя пользователя в C: \ wamp \ www \ Website \ storeadmin \ admin_login.php..и же для пароля Показать или скрыть поля проверки на основе метода доставки в Woocommerce 3 В то время как / foreach Loops возвращают четыре из той же строки Что такое Perl, эквивалентный print_r () PHP? PHP словарь класс? или альтернатива? Вызов статического метода из класса B (который расширяет класс A) класса A Как вы разрешаете клиентам регистрироваться на вашем сайте с помощью своей учетной записи Google? Использование почты PHP из нескольких почтовых клиентов (Yahoo | Google | Hotmail | Rediff | Личный почтовый домен) Как получить значение языка из $ _SERVER с помощью PHP? Неверный тайм-аут PHP cURL Строка поиска в двух экземплярах (wordpress / php / bootstrap) Как создать случайную дату между двумя датами, используя php? Служба проверки URL-адреса для вредоносного ПО или фишинга? Поиск показывает все продукты

PHP MVC: класс построителя запросов для слоя Data Mapper

Я работаю над своей собственной инфраструктурой MVC в PHP. Его модельный слой состоит из

  • Объекты домена (также известные как «модели»), которые инкапсулируют бизнес-логику и
  • Передатчики данных для передачи данных между объектами домена и базой данных.

Абстрактный класс отображения данных не существует, каждый класс сопоставления данных содержит свою собственную реализацию уровня доступа к данным. Методы класса для карт данных содержат или будут содержать сложные операторы sql.

Мой вопрос : в этих условиях используется класс построителя запросов – ответственный за создание операторов sql – ограничение или есть некоторые хорошие аргументы, почему этот компонент должен быть реализован?

Я ценю вашу помощь. Спасибо.