powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Слой доступа к данным в виде одного огромного класса
3 сообщений из 28, страница 2 из 2
Слой доступа к данным в виде одного огромного класса
    #34121236
November
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>> To just kidding
Согласен с Вашими рассуждениями о Time tracker.
Насчет Ruby. Насколько я понимаю, мы говорим о Ruby on Rails. Его подход с жестко заданными соглашениями интересен, но, к сожалению, в другие платформах еще не реализован.
С уважением, November.
...
Рейтинг: 0 / 0
Слой доступа к данным в виде одного огромного класса
    #34121814
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gybson
Ну не так вот конечно просто. Если есть задумка о кроссплатформенности, то при проектировании надо сразу заложить блок трансляции запросов.

В моём понимание у Repository должны быть свойства, которые определяют СУБД и БД, к которым направляется запрос. И если система кросс-СУБД, то REPOSITORY должен уметь определять, что отправленный ему запрос не соответствует используемой СУБД.

Иначе что REPOSITORY делает-то, учитывая, что FACTORY бывают двух типов:
--CONSTRUCTION/DESTRUCTION (для создания и уничтожения с проверкой соблюдения бизнес-правил)
--SERIALIZATION/REBUILDING (для преобразования объектов вид, необходимый для передачи и хранения, а также для их последующего восстановления из такого вида в нормальный)?

Хотя IMHO если система кросс-СУБД, то все запросы должны соответствовать SQL 92, и в этом случае преобразование сводится к минимуму. Т.к. как преобразовывать команды, например, Oracle Text, в команды PostgreSQL Tsearch2 - для меня загадка.
...
Рейтинг: 0 / 0
Слой доступа к данным в виде одного огромного класса
    #34148966
November
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел отличную книгу с ответами на вопросы данной дискуссии. Мартин Фаулер "Архитектура корпоративных программных приложений" Вильямс 2004г. Книга замечательная. Умная и просто написанная (впрочем, как и все, что я читал у автора).
Непосредственно к теме относятся главы "Архитектура типовых решений источников данных" и, примыкающая к ней, "Представление бизнес-логики".
С уважением, November.
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Слой доступа к данным в виде одного огромного класса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]