Запитання з тегом «hibernate»

Hibernate - це бібліотека об'єктно-реляційних відображень (ORM) для мови Java, яка дозволяє розробникам використовувати моделі доменів у стилі POJO у своїх додатках способами, що виходять далеко за межі об'єктно-реляційного картографування.




17
Створення часової мітки та останньої мітки оновлення за допомогою Hibernate та MySQL
Для певного сплячого суб'єкта у нас є вимога зберігати час його створення та останній раз, коли він був оновлений. Як би ви це спроектували? Які типи даних ви б використовували в базі даних (припускаючи MySQL, можливо, в іншому часовому поясі, ніж JVM)? Чи будуть відомі типи даних часовим поясом? Які …


4
Плутанина: @NotNull vs. @Column (nullable = false) із JPA та Hibernate
Коли вони з’являються на полі / геттера @Entity, яка різниця між ними? (Я наполягаю на об'єкті через сплячку ). До якої основи та / або специфікації належить кожна з них? @NotNullзнаходиться в межах javax.validation.constraints. У javax.validation.constraints.NotNulljavadoc сказано Помічений елемент не повинен бути нульовим але це не говорить про представлення елемента …

14
Як зробити запит обмеження в JPQL або HQL?
Чи існує спосіб hibernate 3, як зробити еквівалент наступного ліміту MySQL в HQL? select * from a_table order by a_table_column desc limit 0, 20; Я не хочу використовувати setMaxResults, якщо можливо. Це, безумовно, було можливим у більш старій версії Hibernate / HQL, але вона, схоже, зникла.

18
PersistentObjectException: відокремлений об'єкт передається для збереження, кинутого JPA та Hibernate
У мене є об'єктна модель, що зберігається в JPA, яка містить відносини "багато в одному": " Accountє багато" Transactions. A Transactionмає один Account. Ось фрагмент коду: @Entity public class Transaction { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @ManyToOne(cascade = {CascadeType.ALL},fetch= FetchType.EAGER) private Account fromAccount; .... @Entity public class Account …
237 java  hibernate  jpa  entity  persist 

22
Hibernate - Збірка з cascade = "all-delete-orphan" більше не посилалась на екземпляр власного об'єкта
У мене виникає така проблема при спробі оновлення моєї сутності: "A collection with cascade=”all-delete-orphan” was no longer referenced by the owning entity instance". У мене є материнське підприємство, яке має Set<...>деякі дитячі сутності. Коли я намагаюся оновити його, я отримую всі посилання, які слід встановити на цю колекцію, і встановити …

18
Чи застарілий спосіб конфігурації buildSessionFactory () в режимі глибокого сну
Коли я оновив версію Hibernate з 3.6.8 до 4.0.0, buildSessionFactory()у цьому рядку я отримав попередження про застарілий метод : private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc рекомендує використовувати інший метод buildSessionFactory(ServiceRegistry serviceRegistry) але в документації я знайшов застарілий варіант :( Чи можете ви допомогти мені в цьому маленькому …

9
Як я можу зробити відношення JPA OneToOne ледачим
У цій програмі, яку ми розробляємо, ми помітили, що погляд був дуже повільним. Я профілював погляд і помітив, що був один запит, виконаний сплячим режимом, який зайняв 10 секунд, навіть якщо в базі даних було лише два об'єкти. Все OneToManyі ManyToManyвідносини були ліниві , так що не було проблемою. Перевіряючи …

9
Hibernate кидає org.hibernate.AnnotationException: для сутності не вказаний ідентифікатор: com..domain.idea.MAE_MFEView
Чому я отримую цей виняток? package com.domain.idea; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import org.hibernate.annotations.AccessType; /** * object model for the view [InvestmentReturn].[vMAE_MFE] */ @Entity @Table(name="vMAE_MFE", schema="InvestmentReturn") @AccessType("field") public class MAE_MFEView { /** * trade property is a SuggestdTradeRecommendation object */ @OneToOne(fetch = FetchType.LAZY …

6
Яка різниця між сплячим режимом сплячки та весняними даними
Які основні відмінності між сплячим режимом сплячки та Spring Data JPA? Коли ми не повинні використовувати сплячий або Spring Data JPA? Крім того, коли шаблон Spring JDBC може працювати краще, ніж JPA Hibernate / Spring Data?

30
org.hibernate.HibernateException: доступ до DialectResolutionInfo не може бути недійсним, коли параметр "hibernate.dialect" не встановлено
Я намагаюся запустити додаток Spring-boot, яке використовує сплячий режим через spring-jpa, але я отримую цю помилку: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:104) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:71) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:205) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1885) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:850) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:843) at …

8
Як скласти складовий ключ за допомогою JPA та Hibernate?
У цьому коді, як створити клас Java для складеного ключа (як скласти ключ у сплячому режимі): create table Time ( levelStation int(15) not null, src varchar(100) not null, dst varchar(100) not null, distance int(15) not null, price int(15) not null, confPathID int(15) not null, constraint ConfPath_fk foreign key(confPathID) references ConfPath(confPathID), …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.