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
Perché ho bisogno di Transaction in Hibernate per operazioni di sola lettura?
Perché ho bisogno di Transaction in Hibernate per operazioni di sola lettura? La seguente transazione pone un blocco nel DB? Codice di esempio da recuperare dal DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything Posso usare …

12
Java ha un'istruzione using?
Java ha un'istruzione using che può essere utilizzata quando si apre una sessione in ibernazione? In C # è qualcosa del tipo: using (var session = new Session()) { } Quindi l'oggetto esce dall'ambito e si chiude automaticamente.

17
Spring Hibernate - Impossibile ottenere la sessione sincronizzata con la transazione per il thread corrente
Ho creato un'applicazione con spring + hibernate, ma ottengo sempre questo errore. Questa è la mia prima applicazione con ibernazione, ho letto alcune guide ma non riesco a risolvere questo problema. Dove sto sbagliando? Questo è il codice della mia applicazione ott 05, 2014 4:03:06 PM org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh Informazioni: Refreshing …


11
Come posso chiamare il deserializzatore predefinito da un deserializzatore personalizzato in Jackson
Ho un problema con il mio deserializzatore personalizzato a Jackson. Voglio accedere al serializzatore predefinito per popolare l'oggetto in cui deserializzo. Dopo il popolamento, farò alcune cose personalizzate, ma prima deserializzare l'oggetto con il comportamento Jackson predefinito. Questo è il codice che ho al momento. public class UserEventDeserializer extends StdDeserializer<User> …

14
Ignora i campi dall'oggetto Java in modo dinamico durante l'invio come JSON da Spring MVC
Ho una classe modello come questa, per l'ibernazione @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", unique …


4
@UniqueConstraint e @Column (unique = true) nell'annotazione di ibernazione
Qual è la differenza tra @UniqueConstraint e @Column (unique = true) ? Per esempio: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) E @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

10
javax.validation.ValidationException: HV000183: impossibile caricare "javax.el.ExpressionFactory"
Provo a scrivere un'applicazione molto semplice con il validatore di ibernazione: i miei passi: aggiungi la seguente dipendenza in pom.xml: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> scrivi codice: class Configuration { Range(min=1,max=100) int threadNumber; //... public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); Validator validator = factory.getValidator(); Configuration configuration …




4
Come scegliere la strategia di generazione dell'ID quando si utilizza JPA e Hibernate
Stavo esaminando la sezione di generazione dell'ID della guida di riferimento di Hibernate e "persistenza java con Hibernate" Ci sono alcune opzioni disponibili con Hibernate e JPA combinati. Stavo cercando un'ulteriore documentazione su come scegliere la specifica strategia di generazione dell'ID. Sto anche cercando punti di svolta. Ad esempio, la …

7
Hibernate: creazione / aggiornamento automatico delle tabelle db in base alle classi di entità
Ho la seguente classe di entità (in Groovy): import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String firstName String lastName } e il mio persistence.xml: <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0"> <persistence-unit name="NewPersistenceUnit"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <properties> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/Icarus"/> <property …
101 java  mysql  hibernate  jpa  groovy 

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.