Описание тега hibernate-mapping

Hibernate использует метаданные сопоставления, чтобы узнать, как загружать и хранить объекты постоянного класса. Сопоставление Hibernate можно указать с помощью файлов конфигурации или аннотаций.
2 ответа

Hibernate, сохраняющий неактивный сеанс в oracle db даже после закрытия сеанса

В моем приложении hibernate ниже я написал код для сохранения объекта EmployeeRegistration в oracle db. public Integer submitDetails(EmployeeRegistration es) { Session session = factory.openSession(); Transaction tx = null; Integer employeeID = null…
24 июн '15 в 11:07
1 ответ

Как однозначно определить спящий SQL-запрос

Какой самый простой способ уникальной идентификации Hibernate SQLQuery ( https://docs.jboss.org/hibernate/orm/3.5/api/org/hibernate/SQLQuery.html) после его создания и привязки всех его параметров? Я нашел это для создания ключа запроса: http://docs…
02 дек '14 в 22:48
3 ответа

Исключение в потоке "main" org.hibernate.MappingException: неизвестный объект:

Я использую myeclipse IDE. После выполнения кода я получаю следующее исключение log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Please initialize the log4j system properly. Exception in thread "main" org…
23 ноя '13 в 04:47
4 ответа

org.hibernate.AnnotationException: ссылка внешнего ключа имеет неправильный номер столбца. должно быть 2

У меня есть таблицы, как на скриншоте выше Класс написан как ниже @Entity public class Object { @Id private int id; private String name; @OneToMany(mappedBy="object",fetch=FetchType.LAZY) private List<ObjectAttribute> attrubuteList; } @Entity…
0 ответов

Почему hibernate-аннотации были объединены в hibernate-core?

Более старые версии Hibernated предоставляли два пакета jar, среди прочего: сам hibernate и аннотации hibernate. Почему hibernate-аннотации были объединены в hibernate-core? Я использовал держать сущности в отдельном проекте в зависимости только от …
1 ответ

Как связать две сущности на основе сравнения свойств в спящем режиме?

Я хотел бы создать необязательную связь ManyToOne между двумя объектами в зависимости от того, entity1.name equals entity2.nameOf1, но я не хочу поддерживать эти отношения в своем сервисном слое, добавляя, удаляя, выбирая объекты, я просто хочу, что…
31 май '12 в 15:40
2 ответа

Hibernate: обход сгенерированного идентификатора в некоторых случаях

У меня есть две сущности Родитель и Ребенок. Родитель может иметь только одного ребенка, поэтому он содержит внешний ключ ребенка. Все ID генерируются пользовательской реализацией IdentifierGenerator. Для какой-то сущности я хочу установить идентифи…
05 сен '13 в 07:47
1 ответ

Зачем? - Кэш второго уровня должен быть установлен в false для пакетных обновлений, это правда

В документации по Hibernate говорится, что для пакетных обновлений для кэша второго уровня должно быть установлено значение false, так ли это, если да, то почему? оба верны, есть какая-то проблема? org.hibernate.cache.ehcache.EhCacheRegionFactory tr…
0 ответов

Hibernate метод, который начинается с "is", но не getter

Я моделирую сущность в спящем режиме. Я использую Шаблон свойств JavaFX. я использую PROPERTY доступ, поэтому Hibernate смотрит на мои методы для настройки. Моя проблема в том, что слово "Issue" начинается с "is", и поэтому кажется, что Hibernate ду…
05 апр '18 в 22:15
1 ответ

Выполнить именованный запрос, используя HibernateTemplate

Я занимаюсь разработкой небольшого приложения с использованием Struts, Spring и hibernate3. Но теперь я нахожу проблемы в выполнении именованных запросов с использованием HibernateTemplate. Вот мой класс сущности, Product.java @Entity @Table(name = …
18 ноя '11 в 18:38
1 ответ

Как отобразить Enum 0 в спящем режиме для идентификатора строки

У меня проблема с отображением значения Enum. В моем Bonus.class у меня есть свойство enum Type с классом enum BonusType. Вот как я определяю свой класс enum (просто определение enum, никакие методы или конструкторы не копируются): public enum EavTy…
19 ноя '18 в 07:04
1 ответ

Исключение при отображении java.math.BigDecimal в тип данных DB2 Numeric.

В работе мы используем базу данных DB2, и в одной таблице первичный ключ имеет тип Numeric. Для этой таблицы я создаю класс сущности и устанавливаю свойство BigDecimal для первичного ключа. При попытке вставить новую строку в этой таблице, используя…
11 дек '13 в 09:23
2 ответа

Hibernate запрещает только чтение для @Column во встроенных классах составных первичных ключей ID (ошибка?)?

Вот дизайн БД (DDL): CREATE TABLE Countries ( iso_code CHAR(2) NOT NULL, name VARCHAR(50) NOT NULL, PRIMARY KEY (iso_code) ); CREATE TABLE Zips ( country_code CHAR(2) NOT NULL, code VARCHAR(10) NOT NULL, PRIMARY KEY (country_code, code), FOREIGN KEY…
22 ноя '10 в 13:31
1 ответ

Критерии гибернации показывают нулевые результаты, но сгенерированный запрос возвращает правильные результаты

Я озадачен, поскольку я написал следующие критерии, которые возвращают ноль результатов, однако, когда я запускаю сгенерированный запрос SQL в моей базе данных, возвращает правильные результаты. Criteria criteria = sessionFactory.getCurrentSession()…
04 авг '15 в 05:23
1 ответ

Hibernate вставить автоматический номер в столбце

Здравствуйте, братья и сестры, У меня есть класс, который хранит userAuthInformatin со столбцом authuserid, столбцомusername и столбцом authusertoken. Я хочу вставить номер uuid в столбец authusertoken с каждой вставкой. Я узнал о Generated(Generati…
07 авг '14 в 08:05
1 ответ

Блокирование обновления или вставки сущности при использовании Cascade в Hibernate

У меня есть объект EntHesaplasma, этот объект связан с объектом EntCariHareketler. У меня есть внешний ключ в сущности EntHesaplasma для EntCariHareketler. Я хочу установить отношения между ними, но я не хочу обновлять, вставлять или удалять операци…
18 июн '15 в 06:59
2 ответа

Таблица не отображается?

Теперь, насколько я понимаю, для отображения таблицы в БД мы добавим: @Entity() @Table(name = "test") public class Test implements Serializable { /** Constant - serial version UID. */ public final static long serialVersionUID = 1L; /** Member variab…
12 авг '11 в 20:07
1 ответ

Hibernate Двунаправленный Много к одному

У меня проблема со следующей ошибкой: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/library.xml]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: A Foreign key re…
09 янв '13 в 10:55
1 ответ

Как хранить только определенные столбцы меток времени в UTC в спящем режиме

В моей Mysql DB у меня есть несколько столбцов, которые нужно хранить в UTC, используя hibernate. Я не могу заставить мою JVM хранить все столбцы меток времени в UTC, так как у меня есть другие столбцы для разных часовых поясов. Я нашел два решения …
11 мар '18 в 07:25
0 ответов

Таблица не найдена - Hibernate InheritanceType.JOINED исключение

У меня проблема с отображениями в спящем режиме. Когда я запускаю проект, получаю эту ошибку во время выполнения. Работает нормально для других отображений классов. Я не знаю, где я делаю неправильно. 1 Это аннотированный класс с именем "Аккаунт" 2 …
04 янв '18 в 19:07