Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Бины EJB3 и временные таблицы / 10 сообщений из 10, страница 1 из 1
31.05.2007, 17:39:41
    #34565666
yanich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
Доброго времени суток...

Есть такая проблема:
Существует несколько временных таблиц в БД Oracle (временных в смысле GLOBAL TEMPORARY TABLE)
Необходимо как-то научиться работать с ними в бинах EJB 3 (Stateless, а скорее всего в Statefull). Как это сделать пока не представляю - насколько я понимаю сессия оракла, уничтожается вместе с закрытием объекта Connection Java, но вель этот коннект управляется контейнером. Замечу также что работа со временными таблицами идет продолжительное время и при этом необходимо много раз вызывать методы бина. Сумбурно конечно написал ... Но может подскажете как лучше поступить ?
...
Рейтинг: 0 / 0
31.05.2007, 17:48:15
    #34565706
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
практически никак..
...
Рейтинг: 0 / 0
31.05.2007, 17:53:36
    #34565724
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
- в Stateful начните транзакцию, а когда все что надо сделаете, завершите ее.
- а почему нельзя сделать Entity?
...
Рейтинг: 0 / 0
31.05.2007, 20:36:06
    #34566163
yanich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
Kachalov- почему нельзя сделать Entity?
Как минимум потому, что используется много процедур...

А можно по транзакции поподробнее ?
...
Рейтинг: 0 / 0
31.05.2007, 20:45:49
    #34566181
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
yanichКак минимум потому, что используется много процедур...
- каких процедур? речь идет о хранимых процедурах в БД или методах в Java?

yanichА можно по транзакции поподробнее ?
- что именно Вас интересует?
...
Рейтинг: 0 / 0
31.05.2007, 20:51:32
    #34566187
yanich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
Kachalov- каких процедур? речь идет о хранимых процедурах в БД или методах в Java?

Хранимых процедур в БД


Kachalov что именно Вас интересует?

Собственно, маленький кусочек кода реализующий вашу идею - буду очень признателен.
...
Рейтинг: 0 / 0
31.05.2007, 21:55:23
    #34566255
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
2 yanich - извините что обнадежил, похоже фигню сказал. Connection не переживет пассивации, а если Connection закроется, то и транзакции кирдык. А пассивация теоретически возможна между вызовами бизнес методов.
...
Рейтинг: 0 / 0
31.05.2007, 22:11:49
    #34566270
блаблабла
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
Поссарайтесь избавиться от GTT. В подавляющем большинстве случаев это возможно.
...
Рейтинг: 0 / 0
01.06.2007, 09:15:26
    #34566641
yanich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
Kachalovизвините что обнадежил, похоже фигню сказал. Connection не переживет пассивации, а если Connection закроется, то и транзакции кирдык. А пассивация теоретически возможна между вызовами бизнес методов.
Вот и я про то же... Блин, а как же тогда быть в случае, если нельзя избавиться от временных таблиц ?
Помогите советом, плиз, очень надо ...
...
Рейтинг: 0 / 0
01.06.2007, 10:48:21
    #34566862
expp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бины EJB3 и временные таблицы
отвести к стенке и пристрелить
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Бины EJB3 и временные таблицы / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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