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

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

Каковы возможные значения конфигурации Hibernate hbm2ddl.auto и что они делают

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

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

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

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

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

Какая разница между @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 в 16:17
24

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

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

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

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

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

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

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

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

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

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

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

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

Как решить "не удалось лениво инициализировать коллекцию ролей" исключение Hibernate

У меня есть эта проблема: org.hibernate.LazyInitializationException: не удалось лениво инициализировать коллекцию роли: mvc3.model.Topic.comments, сеанс или сеанс не закрыты Вот модель: @Entity @Table(name = "T_TOPIC") public class Topic { ...
31 июл. '12 в 18:18
16

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

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

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

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

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

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

Как регистрировать операторы SQL в Spring Boot?

Я хочу записывать операторы SQL в файл. У меня есть следующие свойства в application.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.D...
08 мая '15 в 7:55