powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Банальный вопрос про MVC
1 сообщений из 1, страница 1 из 1
Банальный вопрос про MVC
    #33832799
Чирий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное такой вопрос уже обсуждался не раз. Но речь не об обсуждении, а о ссылках где подобное обсуждалось. Короче вопрос простой, но длинный. Есть РСУБД, хочу уйти от Дельфи в сторону Java, C# - не важно. В базе таблица к примеру клиент
id
имя
классификатор
комментарий
и т.п.

таблица адресов
id
id клиента
адрес ...

таблица телефонов
id
id клиента
телефон ...

создал класс client (get,set) - модель, класс ClientManager(findByName,createClient,updateClient) - контроллер. В форме для работы с клиентом используется сам клиент как единица данных, а для обновления в БД clientManager. Но не нравится. Некрасиво получается. К примеру такие перлы вылазят в ClientManager
iclient.setAddresses(AddressManager.getInstance().getAddressesForClient(iclient));
где iclient - экземпляр клиента полученного из БД, но без еще пока адресов.
Для заполнения адресов экземпляра со стороны клиента используется метод setAddresses, для получения адресов из БД AddressManager.getAddressesForClient(клиент.ид клиента). Некрасиво. Перенести работу с БД в объект - тоже как-то не очень. В Jave + Hibernate все вроде путем, но допустим нет hibernate. Какой шаблон применить? Наверняка есть что-то отличное от MVC (И примеры реализации подобных задач)
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Банальный вопрос про MVC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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