Результаты поиска по запросу "hibernate"

2 ответа

Учитывая, что сопоставления, совместимые с JPA 1.0, могут обрабатывать эту модель, делает «новые» производные идентификаторы JPA 2.0 хуже, чем сопоставления JPA 1.0. Определенно шаг в неправильном направлении ИМО.

шает ли спецификация JPA простые ссылки на столбцы без первичного ключа? У меня есть простой столбец iso_code альтернативного / естественного ключа (UNIQUE, NOT NULL) в моей таблице "Страны", который я хотел бы использовать в качестве ссылки, но ...

2 ответа

Спасибо, это сработало для меня !!, единственная проблема в том, что вы не можете использовать эти аннотации на классах домена grails и запускать инструментарий на нем.

ли способ использовать ленивую выборку свойств в Grails / Gorm? что-то вроде: @Basic (fetch = FetchType.LAZY) аннотация (она также работает с выборкой левого соединения?) (например, отложенная загрузка атрибута String)

5 ответов

Это не ответ на вопрос, но он был для меня полезным

аюсь получить только список идентификаторов объекта Боб, например, вместо списка Боб. Это нормально с запросом HQL, но я бы знал, возможно ли это с использованием критериев? Пример : final StringBuilder hql = new StringBuilder(); hql.append( ...

ТОП публикаций

10 ответов

Еще одна проверка - выполняете ли вы операцию вне предела транзакции или нет. Потому что persist () принадлежит JPA, а save () для спящего. Поэтому использование persist () вне границ транзакции не позволит это сделать и выдает исключение, связанное с persistant. в то время как с save () такого ограничения нет, и можно выполнить транзакцию с БД через save () вне предела транзакции.

кто-нибудь сказать мне, в чем преимуществоpersist() противsave() в спящем режиме?

1 ответ

Спасибо, Стивен Бенитес. Пятно снова.

ользую Struts 2.2.1.1 и Hibernate 3.6.2.Final. Я также использую C3P0 для своего пула соединений, который работает на Tomcat 7.0.11. У меня возникают проблемы, когда мои сеансы Hibernate не закрываются, и я быстро превышаю максимальное ...

2 ответа

Java - критерий Hibernate.setResultTransformer () инициализирует поля модели значениями по умолчанию

Я новичок в Hibernate и пытаюсь получить некоторые данные из базы данных. Я не хочу получить полные данные, но прогноз объекта. Дело в том, что в цикле for, когда я получаю идентификатор и имя моей проекции, он получает значения по умолчанию id ...

4 ответа

У меня та же проблема, и пока единственный способ, который я нашел, - это запросить родителя и создать дочерний элемент с родителем. Затем удалите родительский и воссоздайте обе записи.

т, я новичок в JPA, и мне трудно понять, как он обрабатывает наследование. У меня есть конкретная проблема, которую мне нужно решить без изменения схемы БД, но если вы не можете найти решение, я буду признателен за предложения по решению с ...

1 ответ

Реализация PlatformTransactionManager для одного Hibernate SessionFactory. Связывает сеанс Hibernate из указанной фабрики с потоком, потенциально позволяя один сеанс с привязкой к потоку на фабрику. SessionFactoryUtils и HibernateTemplate знают о связанных с потоками сессиях и участвуют в таких транзакциях автоматически. Использование любого из них или прохождение через SessionFactory.getCurrentSession () требуется для кода доступа Hibernate, который должен поддерживать этот механизм обработки транзакций.

у интегрироватьвеснаа такжезимоватьи использоватьJTAдля управления транзакциями. Я также хотел бы делегировать обработку транзакций на сервер приложений, которым в моем случае является JBoss. У меня есть вопрос относительно ...

4 ответа

 для получения дополнительной информации.

ли использовать Hibernate в качестве поставщика персистентности Glassfish, и если да, то КАК?

1 ответ

 вместо этого, если есть ограничение уникальности базы данных - но так оно и работает.

ользую grails 1.3.7 и zkoss, и моя модель предметной области такая, как показано ниже, я загружаю сущность Person в сеансе 1 и вносю в нее изменения через пользовательский интерфейс. При нажатии сохранить в сеансе 2 я хочу сохранить ...