Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / EAV-aware контролы / 1 сообщений из 1, страница 1 из 1
24.05.2007, 13:50:49
    #34548410
Vladimir Kozlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EAV-aware контролы
Делаю приложение, активно использующее в документах EAV. Есть класс-предок, от которого наследуются документы, в нем есть абстрактные методы Load() и Save(), и методы реализации доступа к EAV-доменам. В наследниках (для каждого типа документа свой наследник) реализуются Load/Save методы которые извлекают данные в контролы и сохраняют из контролов в БД, используя механизм EAV-доступа из класса-предка.

Вот какая мысль, которая нуждается в здоровой критике: а что если контролы сделать EAV-аварными? То есть у контрола добавить проперть - имя атрибута, и научить его лазить в некий статический интерфейс, и слушать событие OnDataLoad/OnDataSave? чтоб кинуть эвент, и все EAV-аварные контролы сами сходят в базу за данными или сами положат данные в базу?

--
It's time of total truth. It's time of total freedom. It's time of Debian.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / EAV-aware контролы / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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