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.

5
Hibernate openSession () vs getCurrentSession ()
J'ai quelques questions sur l'utilisation d'Hibernate dans l'application Web JSP. Quelle devrait être la valeur hibernate.current_session_context_class? Alors, laquelle des affirmations suivantes doit être utilisée? Et pourquoi? Session s = HibernateUtil.getSessionFactory().openSession(); Session s = HibernateUtil.getSessionFactory().getCurrentSession() Enfin, lequel est le meilleur "une session par application Web" ou "une session par demande"?
130 java  hibernate 

26
Hibernate: "Le champ 'id' n'a pas de valeur par défaut"
Je suis confronté à ce que je pense être un problème simple avec Hibernate, mais je ne peux pas le résoudre (les forums Hibernate étant inaccessibles n'aide certainement pas). J'ai une classe simple que j'aimerais persister, mais continuez à obtenir: SEVERE: Field 'id' doesn't have a default value Exception in …



2
Quel est le «côté propriétaire» d'un mappage ORM?
Que signifie exactement le côté propriétaire ? Qu'est-ce qu'une explication avec quelques exemples de cartographie ( un à plusieurs, un à un, plusieurs à un )? Le texte suivant est un extrait de la description de @OneToOne dans la documentation Java EE 6. Vous pouvez voir le côté propriétaire du …
129 java  hibernate  orm  jpa  mapping 


13
Comment installer Hibernate Tools dans Eclipse?
Quelle est la bonne façon d'installer Hibernate Tools dans Eclipse en tant que plugin? Le site Hibernate ne donne pas vraiment d'instructions. En regardant le binaire Hibernate Tools HibernateTools-3.2.4.Beta1-R200810311334.zip, il semble que je puisse simplement le décompresser dans mon répertoire eclipse. Dois-je simplement le décompresser dans mon répertoire eclipse? Cela …

17
Erreur Hibernate - QuerySyntaxException: les utilisateurs ne sont pas mappés [à partir des utilisateurs]
J'essaye d'obtenir une liste de tous les utilisateurs de la table "utilisateurs" et j'obtiens l'erreur suivante: org.hibernate.hql.internal.ast.QuerySyntaxException: users is not mapped [from users] org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:180) org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:110) org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:93) Voici le code que j'ai écrit pour ajouter / obtenir des utilisateurs: public List<User> getUsers() { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); List<User> result = …
126 java  hibernate 


9
Spring Boot + JPA: annotation du nom de colonne ignorée
J'ai une application Spring Boot avec dépendance spring-boot-starter-data-jpa. Ma classe d'entité a une annotation de colonne avec un nom de colonne. Par exemple: @Column(name="TestName") private String testName; SQL généré par cela créé test_namecomme nom de colonne. Après avoir cherché une solution, j'ai trouvé qui a spring.jpa.hibernate.naming_strategy=org.hibernate.cfg.EJB3NamingStrategyrésolu le problème (le nom …


4
Quelle est la différence entre persist () et merge () dans JPA et Hibernate?
Quelle est la différence entre persist () et merge () dans Hibernate? persist() peut créer une requête UPDATE & INSERT, par exemple: SessionFactory sef = cfg.buildSessionFactory(); Session session = sef.openSession(); A a=new A(); session.persist(a); a.setName("Mario"); session.flush(); dans ce cas, la requête sera générée comme ceci: Hibernate: insert into A (NAME, …
119 java  hibernate  jpa  orm  entity 

6
Hibernate, @SequenceGenerator et allocationSize
Nous connaissons tous le comportement par défaut de Hibernate lors de l'utilisation @SequenceGenerator- il augmente la séquence de base de données réelle de un , multiplie cette valeur par 50 (valeur par défaut allocationSize) - puis utilise cette valeur comme ID d'entité. C'est un comportement incorrect et entre en conflit …
117 java  hibernate  jpa  hilo 

8
Hibernate Criteria renvoie les enfants plusieurs fois avec FetchType.EAGER
J'ai une Orderclasse qui a une liste de OrderTransactionset je l'ai mappée avec un mappage Hibernate un-à-plusieurs comme ceci: @OneToMany(targetEntity = OrderTransaction.class, cascade = CascadeType.ALL) public List<OrderTransaction> getOrderTransactions() { return orderTransactions; } Ces derniers Orderont également un champ orderStatus, qui est utilisé pour le filtrage avec les critères suivants: public …
115 java  hibernate 


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.