Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Entity Bean & key Generators / 4 сообщений из 4, страница 1 из 1
10.08.2005, 18:51
    #33209057
KPIIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Entity Bean & key Generators
...
Рейтинг: 0 / 0
10.08.2005, 19:02
    #33209068
KPIIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Entity Bean & key Generators
Так спешил что забыл написать
Собственно сабж
Кто как генерит PK к entities
Два основных подхода:
1) генерить с помощью используемого сервера и настроек при деплое
2) создавать собственные классы и генерить разлиные PK с помощью их

первый подход довольно прост на первый взгляд :) (Если кому надо - могу рассказать, как это делает JBoss - разобрался - если кому понадобится или интересно - обращайтесь), но его недостаток в том, что приложение привязывается к конкретному серверу БД и app server'у

второй подоход избегает вышеописанного недостатка НО возникает вопрос КАК именно вы собираетесь (или в каком виде) делать генерацию ключа.

Если последовательность - то существует даже шаблон - реализуется в связке session bean и entity bean - entity хранит последнее число в последовательности и передает session bean его - а он в свою очередь генерит диапазон от этой крайнего значения последовательности и выдает числа из этого диапазона "страждущим" :) - почему не делает это entity - во избежание конфликта, когда несолько бинов запросят одно и то же значение одновременно у висящего в пуле бина с последовательностью - и произойдет конфликт и т.д.

Если что то другое... то вот про это "что то другое" и хотелось бы услышать
...
Рейтинг: 0 / 0
05.09.2005, 18:22
    #33252551
KPIIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Entity Bean & key Generators
А тут никто так и не вывесил ничего :(
Неужели никто не пользуется генераторами?
...
Рейтинг: 0 / 0
05.09.2005, 18:36
    #33252577
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Entity Bean & key Generators
KPIIS
> А тут никто так и не вывесил ничего :(
> Неужели никто не пользуется генераторами?Тема==Ответить




в книгах про EJB Pattern есть как генерить ключи.
в частности ключами могут быть UUID

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Entity Bean & key Generators / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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