Domande taggate «hibernate»

Hibernate è una libreria di mappatura relazionale di oggetti (ORM) per il linguaggio Java che consente agli sviluppatori di utilizzare modelli di dominio in stile POJO nelle loro applicazioni in modi che vanno ben oltre la mappatura di oggetti / relazionale.






4
Confusione: @NotNull vs. @Column (nullable = false) con JPA e Hibernate
Quando compaiono su un campo / getter di un @Entity, qual è la differenza tra loro? (Persisto l'Entità attraverso l' ibernazione ). A quale framework e / o specifica appartiene ciascuno di essi? @NotNullsi trova all'interno javax.validation.constraints. Nel javax.validation.constraints.NotNulljavadoc dice L'elemento annotato non deve essere nullo ma non parla della …

14
Come si fa una query limite in JPQL o HQL?
In Hibernate 3, c'è un modo per fare l'equivalente del seguente limite MySQL in HQL? select * from a_table order by a_table_column desc limit 0, 20; Non voglio usare setMaxResults se possibile. Ciò è stato sicuramente possibile nella versione precedente di Hibernate / HQL, ma sembra essere scomparso.

18
PersistentObjectException: entità distaccata passata a persistente generata da JPA e Hibernate
Ho un modello a oggetti persistente JPA che contiene una relazione molti-a-uno: uno ne Accountha molti Transactions. A ne Transactionha uno Account. Ecco uno snippet del codice: @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 …
237 java  hibernate  jpa  entity  persist 

22
Sospensione: una raccolta con cascade = "all-delete-orphan" non è più stata referenziata dall'istanza dell'entità proprietaria
Sto riscontrando il seguente problema quando provo ad aggiornare la mia entità: "A collection with cascade=”all-delete-orphan” was no longer referenced by the owning entity instance". Ho un'entità padre e ha una Set<...>di alcune entità figlio. Quando provo ad aggiornarlo, ottengo tutti i riferimenti da impostare su queste raccolte e impostarlo. …

18
Il metodo di configurazione buildSessionFactory () è obsoleto in Hibernate
Quando ho aggiornato la versione di Hibernate dalla 3.6.8 alla 4.0.0, ho ricevuto un avviso sul metodo obsoleto buildSessionFactory()in questa riga: private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc consiglia di utilizzare un altro metodo buildSessionFactory(ServiceRegistry serviceRegistry) ma nel documentazione ho trovato una variante deprecata :( Potete aiutarmi con …

9
Come posso rendere pigra una relazione JPA OneToOne
In questa applicazione che stiamo sviluppando, abbiamo notato che una vista era particolarmente lenta. Ho profilato la vista e ho notato che c'era una query eseguita da ibernazione che impiegava 10 secondi anche se c'erano solo due oggetti nel database da recuperare. Tutti OneToManye le ManyToManyrelazioni erano pigri, quindi non …

9
Hibernate genera org.hibernate.AnnotationException: nessun identificativo specificato per l'entità: com..domain.idea.MAE_MFEView
Perché ricevo questa eccezione? 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 , …


30
org.hibernate.HibernateException: l'accesso a DialectResolutionInfo non può essere nullo quando 'hibernate.dialect' non è impostato
Sto provando a eseguire un'applicazione di avvio a molla che utilizza l'ibernazione tramite spring-jpa, ma sto ottenendo questo errore: 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) …

8
Come mappare una chiave composita con JPA e Hibernate?
In questo codice, come generare una classe Java per la chiave composita (come comporre la chiave in ibernazione): 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) …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.