У меня есть набор бизнес-объектов, которые потенциально могут сохраняться разными способами, хотя для любой заданной конфигурации приложения будет активен только один механизм сохранения. Стойкость обрабатывается через интерфейсы.Управление несколькими механизмами персистентности
Очевидная архитектура, как мне кажется, заключается в том, чтобы поместить все объекты сохранения для одной конфигурации в один пакет и все объекты для другой конфигурации в другой пакет. Но похоже, что этот план может закончиться множеством разных пакетов и проблемой управления пакетами. Есть ли другие хорошие решения этой проблемы?
Согласен. 1 "интерфейс", чтобы беспокоиться и гибко добавлять других, если это необходимо. – jim 2008-10-16 21:52:49