![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| ynblpb |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 24.9.2007 Репутация: нет Всего: нет |
Доброго времени суток!
При использовании EJB3 столкнулся с проблемой: Если в БД изменить данные до установки на сервер бинов, то все данные отображаются... Если после установки вручную изменить данные, то изменений не видно... Возможно ли сделать так чтобы при запросе данные считывались из БД? |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
Из Вашего вопроса, лично я, ничего не понял.
|
|||
|
||||
| Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
вероятно при запросе дянные берутся из кэша ORM которой вы пользуетесь.
код увидеть можно ? |
|||
|
||||
| ynblpb |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 24.9.2007 Репутация: нет Всего: нет |
Это бин
Это фасад
Вот так вызываю
Проблема в "параметрах"... если их менять вручную в БД то данные в цикле не меняются... А как отменить кеширование? Это сообщение отредактировал(а) ynblpb - 29.10.2008, 12:02 |
||||||
|
|||||||
| Asal |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
а зачем?
вместо этого попробуйте
Добавлено через 4 минуты и 37 секунд хотя думаю что будет достаточно и
CascadeType |
||||||||
|
|||||||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
вот полезная статья в тему.
|
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
Тут уже высказались по делу. Я могу только повторить - EJB-сервер (а точнее движок для EJB) кэширует данные для скорости. И если руками с другой стороны как-то поменять данные в базе, то кэш их само собой не заметит. Будьте бдительны - не делайте такие вещи. И все будет хорошо.
|
|||
|
||||
| ynblpb |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 24.9.2007 Репутация: нет Всего: нет |
Спасибо всем! Проблема решена
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |