Вопросы с тегом «hibernate»

167
Что такое «обратная сторона ассоциации» в двунаправленной ассоциации JPA OneToMany / ManyToOne?

В разделе примера @OneToManyссылки на аннотацию JPA : Пример 1-59 @OneToMany - класс клиента с обобщенными данными @Entity public class Customer implements Serializable { ... @OneToMany(cascade=ALL, mappedBy="customer") public Set<Order> getOrders() { return orders; } ... } Пример 1-60...

161
Как преобразовать прокси Hibernate в реальный объект

Во время Hibernate Sessionя загружаю некоторые объекты, и некоторые из них загружаются как прокси из-за отложенной загрузки. Все в порядке, и я не хочу отключать ленивую загрузку. Но позже мне нужно отправить некоторые объекты (фактически один объект) клиенту GWT через RPC. И бывает, что этот...

156
Разница между «один ко многим», «многие к одному» и «многие ко многим»?

Хорошо, это, вероятно, тривиальный вопрос, но у меня проблемы с визуализацией и пониманием различий и того, когда их использовать. Мне также немного неясно, как такие концепции, как однонаправленное и двунаправленное сопоставление, влияют на отношения «один-ко-многим / многие-ко-многим». Я...

155
Apache Commons equals / hashCode builder [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Мне любопытно узнать, что люди здесь думают об...

153
javax.transaction.Transactional vs org.springframework.transaction.annotation.Transactional

Я не понимаю, какова реальная разница между аннотациями javax.transaction.Transactionalи org.springframework.transaction.annotation.Transactional? Является org.springframework.transaction.annotation.Transactionalли расширение javax.transaction.Transactionalили они имеют совершенно другое значение?...

151
Когда и почему сущности JPA должны реализовывать интерфейс Serializable?

Вопрос в заголовке. Ниже я только что описал некоторые свои мысли и выводы. Когда у меня была очень простая модель предметной области (3 таблицы без каких-либо отношений), все мои объекты НЕ реализовывали Serializable. Но когда модель предметной области стала более сложной, я получил...

144
В чем разница между JPA и JPA Spring Data?

Меня немного смущает разница между Spring Data-JPA и JPA. Я знаю о JPA, что это спецификация для сохранения объектов Java в реляционной базе данных с использованием популярной технологии ORM. Другими словами, JPA предоставляет интерфейсы и другие технологии ORM, реализует те интерфейсы, которые...

141
Hibernate - Пакетное обновление вернуло неожиданное количество строк из обновления: 0 фактическое количество строк: 0 ожидается: 1

Я получаю следующую ошибку гибернации. Я могу определить функцию, которая вызывает проблему. К сожалению, в этой функции есть несколько вызовов БД. Я не могу найти строку, которая вызывает проблему, поскольку hibernate завершает сеанс в конце транзакции. Приведенная ниже ошибка гибернации выглядит...

141
Последовательность JPA гибернации (без идентификатора)

Можно ли использовать последовательность БД для некоторого столбца, который не является идентификатором / не является частью составного идентификатора ? Я использую спящий режим в качестве поставщика jpa, и у меня есть таблица, в которой есть несколько столбцов, в которых генерируются значения (с...

136
@ Колонна (ы) не разрешены для свойства @ManyToOne

У меня есть сущность JPA со свойством, установленным как @ManyToOne @Column(name="LicenseeFK") private Licensee licensee; Но при развертывании на JBoss 6 приложение выдает ошибку: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property Я использую Hibernate 3.5 в качестве...

135
В чем разница между однонаправленными и двунаправленными ассоциациями JPA и Hibernate?

В чем разница между однонаправленными и двунаправленными ассоциациями? Поскольку таблица, сгенерированная в БД, одинакова, единственное различие, которое я обнаружил, состоит в том, что каждая сторона двунаправленных ассоциаций будет иметь ссылку на другую, а однонаправленная - нет. Это...

134
NHibernate.MappingException: не сохраняется для: XYZ

Теперь, прежде чем вы скажете это: я сделал Google, и мой hbm.xmlфайл является встроенным ресурсом. Вот код, который я звоню: ISession session = GetCurrentSession(); var returnObject = session.Get<T>(Id); Вот мой файл сопоставления для класса: <?xml version="1.0" encoding="utf-8" ?>...

134
Hibernate Аннотации - что лучше, доступ к полю или собственности?

Этот вопрос в некоторой степени связан с вопросом размещения аннотации в спящем режиме . Но я хочу знать, что лучше ? Доступ через свойства или доступ через поля? Каковы преимущества и недостатки...

132
JPA CascadeType.ALL не удаляет сирот

У меня возникают проблемы с удалением сиротских узлов с помощью JPA со следующим сопоставлением @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "owner") private List<Bikes> bikes; У меня проблема с потерянными ролями, висящими в базе данных. Я могу использовать...

132
Kotlin с JPA: ад конструктора по умолчанию

Как требует JPA, @Entityклассы должны иметь конструктор по умолчанию (без аргументов) для создания экземпляров объектов при их извлечении из базы данных. В Kotlin свойства очень удобно объявлять в основном конструкторе, как в следующем примере: class Person(val name: String, val age: Int) { /* ......