Questions marquées «hibernate»

Hibernate est une bibliothèque de mappage objet-relationnel (ORM) pour le langage Java permettant aux développeurs d'utiliser des modèles de domaine de style POJO dans leurs applications d'une manière allant bien au-delà du mappage objet / relationnel.


4
Pourquoi ai-je besoin de Transaction dans Hibernate pour les opérations en lecture seule?
Pourquoi ai-je besoin de Transaction dans Hibernate pour les opérations en lecture seule? La transaction suivante met-elle un verrou dans la base de données? Exemple de code à extraire de DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to …

12
Java a-t-il une instruction using?
Java a-t-il une instruction using qui peut être utilisée lors de l'ouverture d'une session en veille prolongée? En C #, c'est quelque chose comme: using (var session = new Session()) { } Ainsi, l'objet sort de sa portée et se ferme automatiquement.

17
Spring Hibernate - Impossible d'obtenir une session synchronisée par transaction pour le thread actuel
J'ai créé une application avec spring + hibernate, mais j'obtiens toujours cette erreur. C'est ma première application avec hibernate, j'ai lu quelques guides mais je n'arrive pas à résoudre ce problème. Où vais-je mal? Ceci est le code de mon application ott 05, 2014 4:03:06 PM org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh Informazioni: Refreshing …



14
Ignorer les champs de l'objet Java de manière dynamique lors de l'envoi en tant que JSON depuis Spring MVC
J'ai une classe de modèle comme celle-ci, pour l'hibernation @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", …



4
@UniqueConstraint et @Column (unique = true) dans l'annotation d'hibernation
Quelle est la différence entre @UniqueConstraint et @Column (unique = true) ? Par exemple: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) Et @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: Impossible de charger 'javax.el.ExpressionFactory'
J'essaye d'écrire une application très simple avec le validateur d'hibernation: mes pas: ajoutez la dépendance suivante dans pom.xml: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> écrire le code: 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
Comment choisir la stratégie de génération d'identifiant lors de l'utilisation de JPA et Hibernate
J'étais en train de parcourir la section de génération d'identifiant du guide de référence Hibernate et "java persistence with Hibernate" Il existe de nombreuses options disponibles avec Hibernate et JPA combinés. Je cherchais une documentation supplémentaire sur la façon de choisir la stratégie de génération d'identifiant spécifique. Je recherche également …

7
Hibernate: création / mise à jour automatique des tables de base de données en fonction des classes d'entités
J'ai la classe d'entité suivante (dans 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 } et mon 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 name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/> …
101 java  mysql  hibernate  jpa  groovy 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.