powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / N приложений с Hibernate и 1 БД
6 сообщений из 6, страница 1 из 1
N приложений с Hibernate и 1 БД
    #38318127
SilverHaze
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К примеру есть модель данных магазина (Customer, Item, Order), есть одна база данных (Oracle, если это имеет значение) и есть несколько магазинов :) В каждом магазине запущен отдельный app server (JBoss 7, если это тоже имеет значение) с той же моделью данных. У каждого магазина свой список продуктов (Item), но список покупателей (Customer) общий, то есть в любом магазине можно посмотреть все заказы клиента (не обязательно из одного магазина). Вопрос в том, как это организовать на одной БД использую Hibernate?

Cразу возникает очевидный вариант: делаем родительский класс для всех сущностей BaseEntity c полем shopId, а затем при каждом persist / update или при каждой выборке проверяем совпадает ли этот shopId с ID текущего магазина... Но это как-то некрасиво и муторно. Может есть варианты получше?
...
Рейтинг: 0 / 0
N приложений с Hibernate и 1 БД
    #38318231
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
N приложений с Hibernate и 1 БД
    #38318242
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdm http://habrahabr.ru/post/113721/
Это вроде про SaaS - хостинг более менее централизованый.
А если в каждом магазине физически свой сервер, то это уже децентрализованая система.
...
Рейтинг: 0 / 0
N приложений с Hibernate и 1 БД
    #38318244
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SilverHaze,

Магазины физически удалены друг от друга, и у каждого своя база данных. Нужно найти способ какую-то часть данные сделать общей. Так?
...
Рейтинг: 0 / 0
N приложений с Hibernate и 1 БД
    #38318269
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, на хабре была статья прямо точно по запросу автора) Я найти не смог)
...
Рейтинг: 0 / 0
N приложений с Hibernate и 1 БД
    #38318292
ivanra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Честно говоря, решение из серии "чтобы админу скучно не было", а точнее - чтобы никто не скучал.
Начать с того, что в интернет смотрит сервер БД (магазины с их серверами я так понимаю, не в одном здании расположены). И пошли пляски с бубнами...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / N приложений с Hibernate и 1 БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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