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.

7
À quoi sert l'annotation @Temporal dans Hibernate?
La documentation Hibernate contient les informations ci-dessous pour l' @Temporalannotation: Dans les API Java simples, la précision temporelle de l'heure n'est pas définie. Lorsque vous traitez des données temporelles, vous souhaiterez peut-être décrire la précision attendue dans la base de données. Les données temporelles peuvent avoir une précision DATE, TIME …
101 java  hibernate 


11
Comment créer une requête distincte dans HQL
Existe-t-il un moyen de créer une requête distincte dans HQL. Soit en utilisant le mot-clé «distinct» ou une autre méthode. Je ne sais pas si distinct est un keywork valide pour HQL, mais je recherche l'équivalent HQL du mot-clé SQL "distinct".
100 hibernate  hql  distinct 

11
Spécification d'un index (clé non unique) à l'aide de JPA
Comment définir un champ, par exemple emailcomme ayant un index utilisant des annotations JPA. Nous avons besoin d'une clé non unique emailcar il y a littéralement des millions de requêtes sur ce champ par jour, et c'est un peu lent sans la clé. @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person …



6
Impossible d'utiliser la génération de clé de colonne d'identité avec <union-subclass> (TABLE_PER_CLASS)
com.quelque chose.SuperClass: @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) public abstract class SuperClass implements Serializable { private static final long serialVersionUID = -695503064509648117L; long confirmationCode; @Id @GeneratedValue(strategy = GenerationType.AUTO) // Causes exception!!! public long getConfirmationCode() { return confirmationCode; } public void setConfirmationCode(long confirmationCode) { this.confirmationCode = confirmationCode; } } com.quelque chose.Sous-classe: @Entity public …

9
org.hibernate.MappingException: impossible de déterminer le type de: java.util.List, à la table: Collège, pour les colonnes: [org.hibernate.mapping.Column (étudiants)]
J'utilise Hibernate pour toutes les opérations CRUD de mon projet. Cela ne fonctionne pas pour les relations un-à-plusieurs et plusieurs-à-un. Cela me donne l'erreur ci-dessous. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: [org.hibernate.mapping.Column(students)] Puis à nouveau, j'ai parcouru ce didacticiel vidéo . C'est très simple …
96 java  hibernate  orm 

7
Comment générer le métamodèle d'entité JPA?
Dans l'esprit de la sécurité de type associée à CriteriaQuery, JPA 2.0 dispose également d'une API pour prendre en charge la représentation métamodèle des entités. Quelqu'un est-il au courant d'une implémentation entièrement fonctionnelle de cette API (pour générer le métamodèle au lieu de créer les classes de métamodèle manuellement)? Ce …

18
Aucun sérialiseur trouvé pour la classe org.hibernate.proxy.pojo.javassist.Javassist?
Je travaille sur SpringMVC, Hibernateet JSONmais je reçois cette erreur. HTTP Status 500 - Could not write JSON: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.SerializationFeature.FAIL_ON_EMPTY_BEANS) ) Veuillez vérifier mon entité ci-dessous @Entity @Table(name="USERS") public class User { @Id @GeneratedValue …
94 json  spring  hibernate 

4
Exception NoClassDefFoundError pour CacheProvider
Je suis un peu nouveau dans Spring et hibernate, donc j'essaie d'implémenter une application Web simple basée sur Spring 3 + hibernate 4 pendant que je démarre tomcat.J'ai cette exception: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) J'ai trouvé …


1
Mappage d'énumération à chaîne en veille prolongée
J'ai un modèle Category Hibernate: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; qui ont un champ de type chaîne. J'ai également une énumération Java qui représente un type de catégorie: public enum CategoryType { INCOME, …
92 java  hibernate  enums 

7
Comment mapper un champ d'entité dont le nom est un mot réservé dans JPA
@Column(name="open") Utilisation du dialecte sqlserver avec hibernate. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) …

11
Hibernate: meilleure pratique pour extraire toutes les collections paresseuses
Ce que j'ai: @Entity public class MyEntity { @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List&lt;Address&gt; addreses; @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List&lt;Person&gt; persons; //.... } public void handle() { Session session = createNewSession(); MyEntity entity …

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.