Результаты поиска по запросу "hibernate"
Внедрение диспетчера сущностей JPA в EmptyInterceptor в Hibernate
Я использую JPA-2.0 с Hibernate на своем уровне доступа к данным. В целях ведения журнала аудита я использую EmptyInterceptor Hibernate, настроив свойство ниже в файле persistence.xml: <property ...
Как подключиться к нескольким базам данных в Hibernate
Я новая пчела в Hibernate и пробую вещи. Одна вещь, которая, кажется, развлекает всех, это как подключиться к различным базам данных? У меня есть два вопроса здесь: Если в одном и том же веб-приложении мне нужно подключиться к MySQL и ...
JPA Нарушение ограничения ссылочной целостности oneToMany и запрос массовой манипуляции
Моя диаграмма модели домена выглядит следующим образом: Как вы видите, у меня есть выпуск oneToMany между учеником и посещаемостью, а также между посещаемостью и семинаром. Ниже приведены классы учащихся и участников, а также класс моего ...
Двунаправленность может повредить в некоторых случаях, как объяснил Акставт! Я был бы очень осторожен с каждым отношением, отображенным в Hibernate! У вас может быть бесконечное время, необходимое для загрузки вещей в Hibernate, если вы точно не знаете, что делаете. Тщательно продумайте варианты использования и используйте разные классы моделей для разных вариантов использования. F.ex. в списке вещей мне не нужны все связанные объекты, только метка и идентификатор. Таким образом, для меня сущность списка отличается (и очень проста) от сущности детализации.
разница между однонаправленными и двунаправленными ассоциациями? Поскольку таблица, сгенерированная в БД, одинакова, единственное различие, которое я обнаружил, состоит в том, что каждая сторона двунаправленных ассоциаций будет иметь ссылку на ...
Работает. Спасибо хорошо
e 10g, Hibernate 3.4 Это обновление (на основеlong user.userId значение) сделано правильно: getHibernateTemplate().bulkUpdate("update Address address set address.preferred = 1 where address.user.userId = ?", 1l);Этот (основанный наString ...
превышено время ожидания блокировки гибернации;
Я использую Hibernate, пытаюсь смоделировать 2 одновременных обновления для одной и той же строки в базе данных. Редактировать: я переместил em1.getTransaction (). Commit сразу после em1.flush (); Я не получаю никакого StaleObjectException, две ...
С помощью load () мы можем напечатать идентификатор, но как только мы пытаемся получить доступ к другим полям, он запускает запрос к базе данных и генерирует исключение org.hibernate.ObjectNotFoundException, если запись с указанным идентификатором не найдена. Это специфичное для спящего режима исключение времени выполнения, поэтому нам не нужно явно его отлавливать.
кто-нибудь сказать мне, в чем преимущество load () по сравнению с get () в Hibernate?
Проблема состоит в том, что обновления базы данных должны происходить одно за другим, чтобы отражать последовательный прирост числа. Это будет задыхаться для 1000 потоков. Если скорость очень важна, вам, возможно, придется создать пользовательский слой данных, который реплицирует соответствующие таблицы базы данных в памяти как объекты и только периодически сохраняет изменения в базе данных.
я есть 1000 потоков, и есть задача увеличить значение на 1 обновление базы данных. Например, например: изначально моя база данных имеет значение 0, первый поток идет, он увеличивает значение до 1, затем второй поток приходит, он увеличивает это ...
Проблема в том, что я использую JSF, а не пружинный MVC ...
ал документацию Spring, но должен сказать, что это немного сбивает с толку, предлагая несколько различных вариантов настройки JPA. Каков наилучший способ и как получить JPA 2 (в спящем режиме) с пружиной 3? Если у вас есть пример pom, web.xml, ...
Я также столкнулся с той же проблемой, и это сработало для меня -
ы настраиваетезимовать [http://www.hibernate.org/]классовые отображения ...