Вопросы с тегом 'hibernate'

Hibernate - это библиотека объектно-реляционного сопоставления (ORM) для языка Java, позволяющая разработчикам использовать модели доменов в стиле POJO в своих приложениях способами, выходящими далеко за пределы Object/Relational Mapping.
13
ответов

Hibernate hbm2ddl.auto возможные значения и что они делают?

Я действительно хочу узнать больше об обновлении, экспорте и значениях, которые могут быть присвоены hibernate.hbm2ddl.auto Мне нужно знать, когда использовать обновление, а когда нет? И какова альтернатива? Это изменения, которые могут произойти ...
задан 13 янв. '09 в 9:40
22
ответов

Какая разница между JPA и Hibernate?

Я понимаю, что JPA 2 является спецификацией, а Hibernate - инструментом для ORM. Кроме того, я понимаю, что Hibernate имеет больше возможностей, чем JPA 2. Но с практической точки зрения, какая разница? У меня есть опыт использования iBatis, и тепер...
задан 27 марта '12 в 3:04
5
ответов

Какая разница между @JoinColumn и mappedBy при использовании ассоциации JPA @OneToMany

В чем разница между: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = "companyId") private List<Branch> branches; ... } и...
задан 13 авг. '12 в 19:17
5
ответов

Что такое алгоритм Hi/Lo?

Что такое алгоритм Hi/Lo? Я нашел это в документации NHibernate (это один способ генерации уникальных ключей, раздел 5.1.4.2), но я не нашли хорошего объяснения того, как это работает. Я знаю, что Nhibernate обрабатывает его, и мне не нужно знать в...
задан 11 нояб. '08 в 23:53
13
ответов

Разница между FetchType LAZY и EAGER в Java Persistence API?

Я новичок в Java Persistence API и Hibernate. В чем разница между FetchType.LAZY и FetchType.EAGER в Java Persistence API?
задан 07 июня '10 в 18:28
17
ответов

объект ссылается на несохраненный экземпляр переходного процесса - сохраняет временный экземпляр перед промывкой

Я получаю следующую ошибку при сохранении объекта с помощью Hibernate object references an unsaved transient instance - save the transient instance before flushing
задан 20 февр. '10 в 19:17
4
ответов

Создайте идеальный объект JPA

Я работаю с JPA (реализация Hibernate) в течение некоторого времени, и каждый раз, когда мне нужно создавать сущности, я сталкиваюсь с проблемами как AccessType, неизменяемыми свойствами, equals/hashCode,.... Поэтому я решил попытаться найти общую п...
задан 17 мая '11 в 19:16
9
ответов

Спящий режим не может одновременно извлекать несколько пакетов

Hibernate выбрасывает это исключение во время создания SessionFactory: org.hibernate.loader.MultipleBagFetchException: не может одновременно извлекать несколько пакетов Это мой тестовый пример: Parent.java @Entity public Parent { @Id @Gene...
задан 02 дек. '10 в 15:28
5
ответов

Hibernate показать реальный SQL

если я установил <property name="show_sql">true</property> в моем конфигурационном файле hibernate.cfg.xml в консоли, я вижу SQL. Но это не настоящий SQL... Можно ли увидеть код SQL, который будет передаваться непосредственно в баз...
задан 29 марта '10 в 12:17
8
ответов

В чем разница между шаблонами DAO и Repository?

В чем разница между объектами доступа к данным (DAO) и шаблонами репозитория? Я разрабатываю приложение с использованием Enterprise Java Beans (EJB3), Hibernate ORM в качестве инфраструктуры и разработки под управлением домена (DDD) и разработки, ос...
задан 18 дек. '11 в 9:05
19
ответов

JPA и Hibernate - критерии против JPQL или HQL

Каковы плюсы и минусы использования Критерии или HQL? API-интерфейс Criteria - хороший объектно-ориентированный способ выражения запросов в Hibernate, но иногда запросы Criteria Quar сложнее понять/построить, чем HQL. Когда вы используете критерии и...
задан 13 окт. '08 в 15:47
16
ответов

Hibernate: hbm2ddl.auto = обновление в производстве?

Можно ли запускать приложения Hibernate, настроенные с помощью hbm2ddl.auto=update, для обновления схемы базы данных в рабочей среде?
задан 21 окт. '08 в 13:17
24
ответов

Как напечатать строку запроса с значениями параметров при использовании Hibernate

Возможно ли в Hibernate печатать созданные SQL-запросы с реальными значениями вместо вопросительных знаков? Как вы предлагаете печатать запросы с реальными значениями, если это невозможно с помощью Hibernate API?
задан 10 нояб. '09 в 22:17
17
ответов

Дилемма JPA hashCode()/equals()

Здесь были несколько обсуждения об объектах JPA и реализация hashCode()/equals() должен использоваться для классов сущностей JPA. Большинство (если не все) из них зависят от Hibernate, но я бы хотел обсудить их с JPA-реализацией-нейтрально (кстати, ...
задан 17 февр. '11 в 19:22
6
ответов

Как подсчитать строки с помощью Hibernate?

Например, если у нас есть таблица Books, как бы мы подсчитали общее количество книжных записей в спящем режиме?
задан 03 сент. '09 в 12:07