powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Общий вопрос про EJB
14 сообщений из 14, страница 1 из 1
Общий вопрос про EJB
    #33884893
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раньше писал клиент-серверные приложения и там все было понятно - тут свои, там враги :) В том смысле, что при редактировании строки (БД Оракл) я блокирую ее, редактирую и завершаю транзакцию.
А как этоже делать в рамках трехзвенки с EJB? Ведь фактически я не управляю непосредственно таблицами.
Есть возможность заблокировать, например, бин, отвечающий за нужные мне данные?
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33885521
777_oh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а зачем? ведь врагов нет...
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33885561
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том смысле, что при редактировании строки (БД Оракл) я блокирую ее, редактирую и завершаю транзакцию.

Там тразакции, тут транзакции - с этой точки зрения все одинаково.... Правда пугает немного то что вы чего-то блокировали на Oracle'е...
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33885677
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuriВ том смысле, что при редактировании строки (БД Оракл) я блокирую ее, редактирую и завершаю транзакцию.

Там тразакции, тут транзакции - с этой точки зрения все одинаково.... Правда пугает немного то что вы чего-то блокировали на Oracle'е...
а че пугает то?
Код: plaintext
select .. for update nowait
это уже страшно? :)
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33885936
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm
Код: plaintext
select .. for update nowait
это уже страшно? :)
ну если это имелось в виду тогда проблем быть не должно
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33885992
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri Timm
Код: plaintext
select .. for update nowait
это уже страшно? :)
ну если это имелось в виду тогда проблем быть не должно
pamir... при редактировании строки (БД Оракл) я блокирую ее ...
другого значения этой фразы я не знаю.
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886060
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timm...
я насмотрелся на большое количество очень разных "решений" и поэтому фразу "мы блокируем строку для редактирования " не очень хорошо перевариваю...

Есть транзакции, imho нужно мыслить в их терминах при проектировании прилоежния, а не блокировками. Есть различные стратегии их организации и изоляции.

ЗЫ еще раз повторю, очень вероятно что мое замечание не относится к автору топика
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886248
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri Timm...
я насмотрелся на большое количество очень разных "решений" и поэтому фразу "мы блокируем строку для редактирования " не очень хорошо перевариваю...

Есть транзакции, imho нужно мыслить в их терминах при проектировании прилоежния, а не блокировками. Есть различные стратегии их организации и изоляции.

ЗЫ еще раз повторю, очень вероятно что мое замечание не относится к автору топика
Timm прав, именно это я и имел ввиду. Я привел упрощенный пример. В общем случае я имел ввиду разруливание многопользовательской работы, когда прежде чем менять что-либо, необходимо проверить, что я вижу актуальные данные, а при необходимости и заблокировать их для изменения.
Транзакции это нечто иное.
Возможно в EJB понятие транзакции отлично от понятия транзакции в БД?
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886309
Фотография stdio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pamirВозможно в EJB понятие транзакции отлично от понятия транзакции в БД?Ясен пень. В EJB имеется ввиду глобальная транзакция, которая может включать такие ресурсы как базы данных, системы очередей....
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886463
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
stdio pamirВозможно в EJB понятие транзакции отлично от понятия транзакции в БД?Ясен пень. В EJB имеется ввиду глобальная транзакция, которая может включать такие ресурсы как базы данных, системы очередей....
В JEE.
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886491
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно BMP юзать
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886946
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naugможно BMP юзать

Но не нужно :)
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33886968
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NotGonnaGetUs Naugможно BMP юзать

Но не нужно :)
кому как :)
зачем то ведь придумали, не так ли?
...
Рейтинг: 0 / 0
Общий вопрос про EJB
    #33887016
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
POJO in Action
и да прибудет с вами hibear
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Общий вопрос про EJB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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